ArcavenAE follows the Unix philosophy: small, composable tools for operating teams of AI agents. Each does one job, works on its own, and connects through inspectable seams: files, command lines, tmux, and signed artifacts. Use what you want.
🚧 Pardon the construction. We're just getting started. Some projects are useful today; others are designs or early builds. The tour below says which is which.
| Project | Function | State |
|---|---|---|
| marvel | Fleet orchestration for agent sessions: declarative teams, heartbeats, restart policies, shifts, and tmux runtime adapters. It can launch any console rather than requiring an Arcaven-specific agent. | usable; alpha releases, named clusters |
| kos | A lossless knowledge record for decisions, evidence, and ruled-out approaches, organized by confidence instead of flattened into one undifferentiated memory. | usable |
| flyloft | Task-scoped retrieval across levels of detail. Automatic summaries remain linked to preserved source material, so a compact view never replaces the record. | skeleton |
| switchboard | Remote access to any tmux session across hosts and NAT. SSH remains end to end; the relay routes sessions it cannot read. | early development; MVP scope, the edge protocol is being proven |
| sideshow | Content-pack distribution for skills, commands, rules, and hooks. Packs can be built as frozen, signed compositions with traceable provenance. | usable, narrow; release verification in progress |
| critic | A planned registry and arena for comparing agent-generated variants, preserving lineage and accounting for the cost of the selected outcome. | designed, pre-code |
| beadle | Issue and PR triage against a repository's declared intent, informed by what maintainers actually act on. | running today |
| Project | Function | State |
|---|---|---|
| director | Supervisor communications for running work across many agent sessions, harnesses, and hosts. Today it is a skill a session plays by hand, plus a message bus probe (NATS) that carries its envelope between sessions. | simulation with a proven transport; the software is not built |
| forestage | An opinionated wrapper for Claude Code with persona theming, configurable defaults, and tmux session management. | an exploration; alpha releases, first stable release pending |
| tmux-cmc | A Rust client for tmux control mode: one persistent connection, with responses and notifications routed by serial number. marvel and forestage use it. | usable, pre-1.0; not yet on crates.io |
| callbook | Work and task tracking for teams of people and agents, built on beads and Dolt, with deployment recipes from a laptop to a replicated service on Kubernetes. | early; the production recipe is deployed and the kit is being generalized; the agent-fleet mode is a design |
| sideshow-packs | The publishing pipeline that builds signed, frozen sideshow packs (cosign keyless, with an SBOM), so users never execute untrusted build scripts. | MVP; releases through bmad-v6.12.0-r2 |
| sidestep | A Rust CLI for the StepSecurity API, generated from a vendored OpenAPI spec, with a local audit trail. | usable; alpha releases |
| bloomctl | The same pattern for the iru (formerly Kandji) endpoint management API: spec-driven, read-only by default, MCP-aware. | usable, pending live-tenant validation |
| stave | An unofficial Rust CLI for the Wiz GraphQL API, read-only, with a local audit trail. Not affiliated with or endorsed by Wiz, Inc. | scaffold |
| ThreeDoors | A terminal task tool built on one idea: show three tasks, pick one, move forward. Built with Bubbletea, and used as an AI software factory experiment. | usable; alpha releases |
| switchboard-blue | An experimental copy of switchboard used for factory testing. | experimental; v0.1.0-rc.1 |
Plumbing: homebrew-tap is the Homebrew tap for the tools above, and renovate-config is the shared Renovate preset.
These are forks kept to offer changes back upstream, not projects of the org's own: beads, codex, scorecard, terraform-provider-stepsecurity, jira-cli, wirerust, and vsdd-factory (external pull requests upstream only).
