Skip to content

shadow3aaa/DaatLocus

Repository files navigation

Daat Locus Logo

Daat Locus

preview-tui preview-webui

简体中文 Crates.io CI License

What Is This?

Daat Locus is a long-running local agent runtime.

Quick Start

The recommended install path is cargo-binstall, which installs the prebuilt GitHub Release binary for your platform.

For now daat-locus is only tested on Windows and MacOS, but Linux should work as well.

cargo install cargo-binstall
cargo binstall daat-locus

# OR use cargo install directly, which builds from source and requires Bun
cargo install

daat-locus

On first launch, Daat Locus opens an interactive setup flow.

Source Builds

Source builds require Bun because build.rs builds and embeds the WebUI.

Install Bun from https://bun.sh/ and make sure it's in your PATH before building.

git clone https://github.com/shadow3aaa/DaatLocus
cd DaatLocus
cargo run

Common Entry Points

daat-locus help                # show the help message
daat-locus run                 # open the foreground runtime flow
daat-locus code <project-dir>  # select or create a project-scoped session
daat-locus attach              # attach to an existing daemon
daat-locus send "..."          # send one message and wait for a reply
daat-locus config              # open the interactive config menu

Documentation

License

Daat Locus is licensed under the Apache License 2.0.