Skip to content

Installation

  • Rust (stable, latest) — install via rustup.rs
  • C compilercc on PATH
    • macOS: Xcode Command Line Tools (xcode-select --install)
    • Ubuntu/Debian: sudo apt install build-essential
    • Fedora: sudo dnf install gcc

The recommended way to install DUUMBI:

Terminal window
cargo install duumbi

Verify the installation:

Terminal window
duumbi --version

For the latest development version:

Terminal window
git clone https://github.com/hgahub/duumbi.git
cd duumbi
cargo build --release

The binary will be at target/release/duumbi. Add it to your PATH or use it directly.

To use AI features (duumbi add, duumbi intent), configure an LLM provider in your project’s config.toml:

[llm]
provider = "anthropic" # or "openai", "grok", "openrouter"
api_key_env = "ANTHROPIC_API_KEY" # environment variable containing your API key
model = "claude-sonnet-4-20250514"

Set the API key in your environment:

Terminal window
export ANTHROPIC_API_KEY="sk-ant-..."

Now that DUUMBI is installed, create your first project.