Skip to content

Crate Ecosystem

TraitClaw is modular — you only compile what you use.

CratePurposedocs.rs
traitclawMeta-crate — start hereAPI
traitclaw-coreCore traits, Agent, BuilderAPI
traitclaw-macros#[derive(Tool)] proc macroAPI
traitclaw-openai-compatOpenAI, Ollama, Groq, MistralAPI
traitclaw-openaiNative OpenAI + structured outputAPI
traitclaw-anthropicAnthropic ClaudeAPI
traitclaw-steeringGuards, Hints, TrackersAPI
traitclaw-memory-sqliteSQLite persistent memoryAPI
traitclaw-mcpMCP client (stdio + SSE)API
traitclaw-ragRAG pipelineAPI
traitclaw-teamMulti-agent teamsAPI
traitclaw-evalEvaluation frameworkAPI
traitclaw-strategiesReAct, CoT, MCTSAPI
traitclaw-test-utilsMock providers, test helpersAPI