minimal, extensible coding agent harness in rust
mush is a local-first coding agent with a terminal ui, tool calling, session history, branching, compaction, mcp support, and a small extension system
mush
interjection / verb
used to urge a team forward
basically: go on, move, get on with it
mushopens the tuimush -p "review this"runs in print mode- built for hacking on locally, with multi-provider llm support and unixy tools
inspired by pi-mono, but aiming to stay smaller and simpler