A coding agent that automatically compacts conversation history when approaching context limits.
bun install
bun run index.tsRequires Docker to be running.
ANTHROPIC_API_KEY- Required for the LLM
- Sessions persist to SQLite, so you can resume after restart
- If Docker container crashes, the agent will attempt to recreate it
- Long-running tasks may trigger multiple compaction cycles - this is expected
- First run creates the database automatically