Analysis updated 2026-05-18
Run multiple AI coding tools like Claude Code or Codex on the same project with shared visibility.
Delegate a narrow coding task to a headless AI worker without opening an interactive session.
Let one AI worker plan a task and hand it off to another worker to implement and a third to verify.
Keep a message inbox where scripts, webhooks, and AI agents can ask for your approval on decisions.
| tkellogg/lanius | aloxaf/leetcode_prelude | badbread/crumbvms | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | Rust | Rust | Rust |
| Last pushed | — | 2023-11-11 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | easy | hard |
| Complexity | 3/5 | 2/5 | 4/5 |
| Audience | developer | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires Rust 1.88+ and a working C compiler since it builds SQLite from source during install.
Lanius is a local control plane for AI work, built in Rust. The idea behind it is that a human should stay in charge of attention, budget, and intent, while different AI models, scripts, coding tools, and background workers each handle the part of the job they are suited for. Instead of building one giant assistant that tries to do everything, Lanius makes it easy to send cheap tasks to a cheap model, quick interactions to a fast model, and important decisions to a stronger model, all coordinated through one system running on your own machine. You install it with Cargo, Rust's package manager, then run a couple of commands to set up a local root folder and start the service. Once running, it opens a web interface where you can chat with AI profiles, configure model providers such as Anthropic, inspect coding sessions, manage installed packages, and answer questions the system is waiting on you to decide. Everything you can do from the web interface can also be done from the command line, since the interface itself uses the same underlying commands. A central feature is running coding tools like Claude Code, Codex, or opencode through Lanius so their work becomes visible, addressable, and something you can come back to later. You can launch these tools directly on a project, run a task headlessly without opening an interactive window, watch a session live, or pull up a full report of what a session did, including which files changed. Workers can also start other workers or send each other messages, so one AI can plan a task while another implements it and a third checks the result, with a human only stepping in for decisions that actually need a human. Lanius uses a mailbox model for communication: any part of the system, including scripts and webhooks, can send messages if it has permission to do so, and you can inspect your inbox and answer pending questions. The system can be extended through packages, which may bundle instructions, memory, background processes, scheduled jobs, and new tools. The project is licensed under Apache 2.0, a permissive license that allows free use, modification, and distribution, including commercial use.
A local Rust tool that coordinates multiple AI coding assistants and workers, letting you delegate tasks while staying in control of decisions.
Mainly Rust. The stack also includes Rust, SQLite, Cargo.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.