muxd
Open-source AI coding agent - local-first, zero telemetry
muxd is a powerful, open-source coding agent designed to operate directly within your terminal. It offers a comprehensive suite of features to enhance developer workflows:
• Integrates with popular large language models (Claude, GPT, Mistral, Grok, Ollama, etc.)
• Provides 34 built-in tools for diverse coding tasks
• Supports session branching, forking, and git-based undo/redo functionality
• Ensures privacy with zero telemetry; code remains local to your machine
• Offers mobile access and hub coordination for managing multiple environments
This agent streamlines development by allowing you to interact with models for code generation, refactoring, and problem-solving without leaving your command line. Its extensive toolkit covers file operations, bash commands, web search, git actions, and more, empowering the agent to select the most appropriate tool for the task at hand. The ability to branch and fork conversations ensures that you can explore different coding approaches and compare strategies effectively.
With git checkpoints generated for every agent interaction, you maintain complete control, easily rolling back or reapplying changes. The agent also features persistent project memory, allowing it to learn and remember project-specific conventions and architecture, and robust context compression to manage response sizes and costs. Inline diffs provide immediate visual feedback on code changes directly within the chat stream.
muxd is ideal for developers, engineers, and coding teams who prioritize a secure, local-first environment and seek to integrate powerful code assistance natively into their terminal-based workflows. It supports attachment and reading of various document formats, making it versatile for understanding project requirements and existing documentation.