Skip to main content

Crate tirea

Crate tirea 

Source
Expand description

Unified umbrella crate for the tirea agent framework.

Use feature flags to control which modules are included:

FeatureWhat it enables
coreAgentOS composition + runtime (default)
ag-uiAG-UI protocol adapters
ai-sdk-v6Vercel AI SDK v6 protocol adapters
mcpMCP tool registry integration
postgresPostgreSQL thread store backend
natsNATS JetStream thread store backend
fullAll of the above

§Quick start

[dependencies]
tirea = { version = "0.1", features = ["ag-ui"] }
use tirea::prelude::*;

Re-exports§

pub use tirea_contract as contracts;
pub use tirea_state as state;

Modules§

composition
AgentOS composition layer (builder, registries, agent definitions).
extensions
AgentOS extensions (permission, reminder, interaction, etc.). Extension bundles: skills, policy, reminders, observability.
prelude
Prelude for convenient imports.
runtime
AgentOS runtime layer (run preparation, execution, active-run coordination).