Overview
A minimal reusable agent runtime extracted from Harper: normalized ToolCall parsing, a provider abstraction with offline and Ollama backends, a Tool trait with dispatch, and a tiny fixed-budget loop.
Architecture
A small runtime extracted from Harper: normalized ToolCall parsing, a provider abstraction with offline and Ollama backends, and a Tool trait with dispatch. The fixed-budget loop keeps state explicit so the SDK stays embeddable.
Capabilities
- Normalized tool-call parsing across providers
- Offline and Ollama backends behind one interface
- A Tool trait with automatic dispatch
- Fixed-budget loop with explicit state
Installation
cargo add --git https://github.com/coccinella-labs/agent-sdk