leviath-cli 0.2.0

Command-line interface for Leviath agent framework
Documentation

leviath-cli

The lev command-line tool for Leviath, a structured agent runtime for LLMs: context memory laid out in regions with token budgets, multi-stage workflows described by blueprints, and an ECS-based execution engine.

Install

cargo install leviath-cli

Prebuilt binaries skip the compile. On macOS:

brew tap gemisis/leviath https://github.com/GEMISIS/leviath-dist.git
brew trust gemisis/leviath
brew install leviath

Install scripts for Linux and Windows, plus a Scoop bucket, are in the main README.

Quick start

Set up a provider, then run one of the bundled agents:

lev setup                # interactive wizard, installs bundled agents too
lev run coder --task "Add pagination to the /users endpoint"

lev run hands the agent to a background daemon that keeps runs going after your terminal closes. lev create my-agent scaffolds a blueprint of your own: models per stage, context regions and budgets, tools, and the workflow graph.

Full documentation is at leviath.dev.

Embedding

To use the runtime as a library instead of a binary, depend on the leviath crate.

Licensed under the MIT license.