Open-source Rust AI coding agent with GUI, terminal, MCP server modes, supports multi-projects and multiple LLM providers.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Code Assistant.
An open-source AI coding agent, written in Rust, with a native GUI, a terminal mode, and integrations for editors and MCP clients. It runs an autonomous agent loop over your codebase β reading, searching, editing files, and running commands β while keeping you in the loop about what it is actually doing.
The quickest way to try it is a prebuilt download β no toolchain required:
Code-Assistant-macos-aarch64.app.zip (Apple Silicon) or Code-Assistant-macos-x86_64.app.zip (Intel)code-assistant-linux-x86_64.zipcode-assistant-windows-x86_64.zipNo hand-editing of JSON files required to get going. (You still can, if you prefer β see the Configuration guide.)
The binary lands at target/release/code-assistant. See the
Configuration guide for building a self-contained
macOS .app bundle.
A handful of things we care about:
AGENTS.md (or CLAUDE.md) from your
project root to align with repo-specific instructions.Any mode can take an initial task: code-assistant --task "Explain this codebase".
In Claude Desktop settings (Developer tab β Edit Config):
For most people the in-app Settings screen is enough β it manages providers, models, MCP servers and skills for you. Everything can also be configured via JSON files, and there are more advanced options (project setup, sandbox modes, tool syntax, session recording, CLI flags):
β See the Configuration guide.
Contributions are welcome! The codebase is a decent tour of async Rust, AI agent architecture, and cross-platform UI. If something about the agent's behaviour annoys you, that is exactly the kind of detail this project cares about: please open an issue.
Not really a roadmap β just a few directions, in no particular order:
replace_in_file a file that changed since it last read it, and reject with a
helpful message.Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/stippi-code-assistant)<a href="https://allmcps.com/mcp/stippi-code-assistant"><img src="https://allmcps.com/api/badge/stippi-code-assistant?style=directory" alt="Code Assistant on AllMCPs" /></a>