pi 0.1.0
pi: ^0.1.0 copied to clipboard
A Dart agent framework for building AI-powered applications with tool execution, streaming events, and session persistence.
0.1.0 #
- Initial release.
- Agent class with streaming event emission.
- Tool execution with parallel and sequential modes.
- Before/after tool call hooks.
- Steering and follow-up message queues.
- LLM provider integration (OpenAI-compatible and Anthropic).
- Skill loading from SKILL.md files with YAML frontmatter.
- Prompt template loading with argument substitution.
- Session persistence with tree-of-entries and branching.
- In-memory and JSONL session storage.
- Context compaction with automated summarization.
- Execution environment abstraction with local Dart VM implementation.