forge v0.1.0 — first public release
forge v0.1.0 — first public release
A config-driven, multi-model AI agent with a readable codebase.
Highlights
- ReAct core loop with rule-based pre-routing (greetings/simple Q&A answer in 0ms, no model call)
- Multi-agent orchestration: parallel task decomposition, debate mode, auto-routing
- Engineering backbone: read/write tool tiers, context truncation + rolling summaries, error retry + degradation, per-step tracing, write-operation approvals
- Structured output (JSON-schema enforced), local knowledge base (SQLite + FTS5), golden-set eval
- Web UI + Markdown export
- Config-driven: switch models/roles via config/models.yaml, no code changes
- Zero hard dependencies beyond openai + httpx
Install
pip install -e .
forge # interactive chat
forge "your question" # one-shot Q&ACI
Tests pass on Python 3.9 / 3.11 / 3.13 (168 tests) + release-copy build check + model smoke.