soul-core
Async agentic runtime for Rust.
Implements steerable agent loops, multi-provider LLM abstraction, context management with compaction, session persistence, memory hierarchy, tool execution pipelines, hook systems, and subagent orchestration.