Unified umbrella crate for the tirea agent framework.
Use feature flags to control which modules are included:
| Feature | What it enables |
|---|---|
core |
AgentOS composition + runtime (default) |
ag-ui |
AG-UI protocol adapters |
ai-sdk-v6 |
Vercel AI SDK v6 protocol adapters |
mcp |
MCP tool registry integration |
postgres |
PostgreSQL thread store backend |
nats |
NATS JetStream thread store backend |
full |
All of the above |
Quick start
[]
= { = "0.1", = ["ag-ui"] }
use tirea::prelude::*;