Eight is a terminal-based coding agent with persistent memory, parallel worktree execution, a policy engine for safe operations, self-evolution via session reflection, self-healing with atomic checkpoints, AST-level code navigation, browser automation, and multi-agent orchestration.
An adaptive router across 13 providers means Eight works with whatever you have - local models, free cloud tiers, or paid APIs. No single vendor lock-in. The failover chain keeps you running even when providers go down. Built on Bun with an Ink v6 TUI (React for the terminal).
The system prompt improves itself through an autoresearch loop inspired by Karpathy: run benchmarks, analyze failures, derive mutations, re-test. The model router learns which model performs best on which domain and routes accordingly. Eight gets better every session.