Build, execute, observe, and govern AI agents
SOIT is an open-source governed agent runtime. Permissions, secrets, egress, audit, cost, trace, and replay are built into the runtime — these docs take you from a local quickstart to production operations.
$ git clone https://github.com/soit-ai/soit.git && cd soit
$ cp .env.example .env
$ docker compose -f docker/docker-compose.yml up -d postgres redis minio etcd milvus vault migrate bootstrap api web knowledge-ingest-workerBuild
Compose agents, workflows, knowledge, models, plugins, and MCP tools with versioned specs.
Execute
Run everything through one runtime ledger with checkpoints, retries, and multi-model routing.
Observe
Inspect steps, tool calls, citations, costs, traces, and replayable run evidence.
Govern
Apply workspace scope, RBAC, secret references, egress policy, and audit on every run.
Documentation sets
Everything is organized under the Framework docs — start anywhere below.
Getting Started
Run SOIT locally with Docker Compose, seed the demo workspace, and set up local development.
Core
The four platform pillars: Build, Execute, Observe, and Govern.
Capabilities
Agents, workflows, knowledge, models, plugins, MCP, identity, secrets, and runs.
Architecture
Backend, frontend, runtime, data, and event boundaries of the platform.
API Reference
API surfaces and endpoint families organized by capability.
Operations
Deployment, configuration, upgrades, and troubleshooting for self-hosted SOIT.
Developer Guides
Contribution workflow and engineering conventions for working on SOIT.
Releases
Roadmap and release notes for SOIT Community.
SOIT Community is released under the Apache License 2.0 — see the project README for details.