tiny-loop
Minimal AI agent framework in Rust.
⚠️ Early Development: This project is in early phase and the API will change frequently.
Features
#[tool]macro for functions and methods to create custom tools.- Register MCP tools
- History management
- Streaming
- Custom loop control
- Parallel tool execution
- Observability via
tracing
Installation
Add to your Cargo.toml:
[]
= "0.3"
= { = "1", = ["derive"] }
= "1"
Quick Start
use ;
async
async