StateRoot: Open source Rust CLI for syncing state across coding agents
Junior_Yak_2593 · reddit · 2026-08-25
Frustrated by losing context when switching between agents, the author built StateRoot, an open-source CLI tool to standardize project state.
Key Features:
- Shared State: Maintains a shared project state (goals, plans, decisions, memories) alongside git, readable by all agents without pasting transcripts.
- Plan vs. Execute: Allows planning with expensive models (e.g., Claude) and execution with cheaper models in different tools.
- Config Sync: Syncs skills, rules, and MCP configs across agents automatically.
- Snapshots & Provenance: Stores state snapshots using git plumbing without polluting real branches; labels info sources (verified/observed/synthesized).
Tech Details:
- Single binary written in Rust, runs locally with no token costs.
- Currently v0.1.5; supports injection in Cursor and session transfer to Pi/DeepSeek Harness.
More from coding & agent
- gitea-mcp: MCP Server with 186 Tools for Gitea API Integration — modelcontextprotocol · 2026-08-25
- Long-Horizon Agent Dev Pain: Not Enough Time to Run Full Rollout — agihouse_org · 2026-08-25
- AGI House Hackathon Recap: Long-horizon Agents Need Verification, Not Just Memory — agihouse_org · 2026-08-25
- Terminal-Bench 3.0: Top Model Score Plummets to 43.5% as Agents Fail to Fix Root Causes — ajratner · 2026-08-25
- Spine-Branch Framework Boosts Multi-Agent Success by 16.5% — ZhiyuChen4 · 2026-08-25
- Anthropic Showcases Creative Claude Code Projects: From Medical Viewers to 3D Streets — 机器之心 · 2026-08-25