muhiyacode
v1.0.1
Published
MuhiyaCode — an interactive terminal coding agent.
Readme
MuhiyaCode
An interactive terminal coding agent.
Agentic coding in your terminal — DeepSeek-tuned, cache-efficient, and self-contained in one Go binary.
Install
npm i -g muhiyacodePrebuilt binaries are also on the GitHub releases page. Runs in Windows, macOS, and Linux terminals.
Quick start
- Install:
npm i -g muhiyacode cdinto your project.- Run
muhiyacode, then/loginto store your API key.
Features
- Agentic coding with guarded tools — read, search, exact edits, patches, and shell.
- DeepSeek prefix-cache optimized: byte-stable prompts keep the cache warm across a session.
- Plan mode researches and proposes before any mutating tool runs.
- Autonomous goals the agent works toward across bounded, self-continuing turns.
- Built-in subagents (
explore,plan,review,general) that can run concurrently. - MCP servers over stdio and Streamable HTTP, with OAuth and per-tool permissions.
- Persistent project context via root-local
MEMORY.mdandMUHIYA.md.
Commands
Commands are typed inside MuhiyaCode (not your shell).
| Command | Description |
|---|---|
| /reasoning (/effort) | Set reasoning effort (low–max) |
| /goal | Set an autonomous goal |
| /plan | Plan before editing |
| /resume | Resume a workspace session |
| /new | Start a new session |
| /context | Inspect context & provider capability |
| /compact | Compact the conversation |
| /model | Choose or refresh models |
| /login | Store your API key |
| /logout | Clear your API key |
| /usage | View account usage |
| /permissions (/mode) | Change permission mode |
| /skills | Assign skills to the next prompt |
| /mcp | Manage MCP servers |
| /paste | Inspect or remove pasted blocks |
| /diff | Summarize the git diff |
| /rewind | Restore the latest checkpoint |
Configuration
Settings live under ~/.muhiya (or $MUHIYA_HOME) and can be set with muhiyacode config set <key> <value>. Point at any OpenAI-compatible gateway and pick a concrete model and effort level:
muhiyacode config set baseUrl https://api.muhiya.com/v1
muhiyacode config set model deepseek-v4-pro
muhiyacode config set effort highSee docs/ for the full configuration reference.
Documentation
Full guides for configuration, agent design, security, and prompt caching live in docs/.
Contributing
Issues and pull requests are welcome — see the repository for build and test instructions.
Built with Go. Licensed under MIT.
