Skip to content

agentlang-ai/agentlang

Repository files navigation

fractl

AppCI Fractl clj CI Fractl cljs CI

Fractl is a low-code, declarative programming abstraction. Our goal is to bring the best of traditional development and LCNC tools together.

Fractl goals Fractl goals

A Fractl model can be compiled to a production grade application. Fractl is not just a very high-level language, it's also a low-code platform. A compiled model can be deployed as a distributed service to the Fractl platform.

Getting started with Fractl

Please refer to the wiki

Installing fractl

Run the install script from this directory, as shown below:

$ ./install.sh <target_dir>

If the command fails, install the dependency fractl-lein-template

Note: For now, use an absolute path for <target_dir>. The issue to handle relative paths is here.
This will create a the <target_dir>/fractl-<version> and copy the fractl uberjar, config.edn and the fractl command-line tool there.

Setting logging properties

export JDK_JAVA_OPTIONS=-Dlogback.configurationFile=/path/to/logback.xml