Spring Voyage is an open-source collaboration platform for teams of AI agents — and the humans they work with. A general-purpose, domain-agnostic substrate where autonomous AI agents organize into composable groups (units) and collaborate on any domain.
Read these regardless of role.
- Concepts overview — entry point.
- Agents, Units, Connectors, Messaging and addressing, Initiative, Observability, Packages and skills, Tenants and permissions.
You want to interact with agents, send messages, observe activity, manage units.
→ User guide and cli-reference.md.
You want to deploy and operate Spring Voyage — install runtimes, configure connectors, manage secrets, run a tenant.
→ Operator guide and cli-reference.md.
You want to check out the repo and run Spring Voyage from source instead of from a packaged release. Once your local instance is up, the operator guide above covers ongoing operations.
→ Developer guide (deploy from source).
You want to extend Spring Voyage — write your own agent runtime, connector, or skill bundle, or work on the platform itself.
→ Top-level developer/ tree (extension contracts, packages, secret store) and architecture/ (system design).
guide/intro/— short SV introduction; useful before any of the paths above.cli-reference.md— concise verb reference for the admin CLI surfaces.glossary.md— definitions of all key terms.decisions/— the "why" behind major architectural choices, captured as narrow ADRs.architecture/— system design, indexed.archive/— superseded planning records (the earlier phase-based roadmap). Forward-looking work and live progress live on the GitHub milestone view.