spec-ai 0.8.4

A framework for building AI agents with structured outputs, policy enforcement, and execution tracking
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
pub mod agent;
pub mod agent_config;
pub mod cache;
pub mod registry;

// Re-export common types for convenience
pub use agent::AgentProfile;
pub use agent_config::{
    AppConfig, ApprovalConfig, ApprovalMode, AudioConfig, AuthConfig, DatabaseConfig,
    LoggingConfig, McpConfig, McpServerConfig, MeshConfig, ModelConfig, PluginConfig, SafetyConfig,
    SkillsConfig, SyncConfig, SyncNamespace, UiConfig,
};
pub use registry::AgentRegistry;