TBD Agents¶
Your agents. Your rules. Your infrastructure.
Build, control, and trigger custom AI agents over the web โ no black boxes, no vendor lock-in. A clean API backed by the GitHub Copilot SDK that you run on your own infrastructure.
-
Quick Start
Get running in under 5 minutes with Docker Compose.
-
Guide
Learn about agents, MCP tools, skills, workflows, and streaming.
-
Architecture
System design, data model, request flow, and scaling strategy.
-
API Reference
Complete REST API endpoint reference for every resource.
Highlights¶
-
Fully Self-Hosted
Runs on your infrastructure via Docker Compose. No SaaS dependency beyond GitHub Copilot billing.
-
Real-Time Streaming
SSE endpoint streams logs, messages, token-by-token responses, and usage metrics live to any client.
-
Distributed Workers
Celery + Redis architecture scales agent execution horizontally. Add workers to handle load.
-
MCP Tool Ecosystem
Connect Datadog, Jira, Notion, Slack, and hundreds more via the Model Context Protocol.
-
Infinite Sessions
Automatic context compaction keeps long-running agents alive without hitting context limits.
-
Guardrails
Prompt and request guardrails enforce safety policies before agent execution begins.
System at a Glance¶
graph LR
Client([Client / Dashboard]) -->|HTTP| API[FastAPI API]
API -->|Enqueue| Redis[(Redis)]
Redis -->|Task| Worker[Celery Workers]
Worker -->|SDK Session| SDK[Copilot SDK]
SDK --> Models[Copilot Models API]
SDK --> MCP[MCP Servers]
Worker -->|Publish Events| Redis
Redis -->|Subscribe| API
API -->|SSE Stream| Client
Worker -->|Persist| Mongo[(MongoDB)]
API -->|Read/Write| Mongo
Built by NAAICO โ Navigate ยท Automate ยท Accelerate ยท Innovate ยท Create ยท Optimise