code-assistant

MCP.Pizza Chef: stippi

Download it, paste a key from Anthropic, OpenAI, Google, Mistral, Groq or OpenRouter (or point it at a free local Ollama model), pick a model, and add a project folder. From there it reads, searches, edits and deletes files, runs commands, drives a real browser to test web pages, and converts Word, Excel, PowerPoint and PDF files to text so it can read them alongside your code. It can also use tools from other MCP servers you add.

Coding
Files/PDF

Use This MCP client To

Ask an agent to explain a codebase I just inherited Have it fix a bug and show me each edit Point it at a spec document and my code together Let it click through my web app to test a change Run it from inside Zed instead of switching apps

README

Code Assistant

CI Trust Score MCP Toplist

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.

Getting started

The quickest way to try it is a prebuilt download — no toolchain required:

  1. Grab the latest build from the Releases page:
    • macOS: Code-Assistant-macos-aarch64.app.zip (Apple Silicon) or Code-Assistant-macos-x86_64.app.zip (Intel)
    • Linux: code-assistant-linux-x86_64.zip
    • Windows: code-assistant-windows-x86_64.zip
  2. Launch it. On first start, code-assistant opens its Settings screen. Pick a provider (there are one-click suggestions for the common ones), paste an API key, and choose a model — that's it.
  3. Add your project folder from within the app and start a chat.

No hand-editing of JSON files required to get going. (You still can, if you prefer — see the Configuration guide.)

Build from source instead
# Install the Rust toolchain (macOS/Linux)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

# On Linux (Debian/Ubuntu), install the system libraries gpui needs:
sudo apt-get install -y --no-install-recommends \
    pkg-config build-essential libssl-dev libzstd-dev \
    libfontconfig-dev libwayland-dev libx11-xcb-dev \
    libxkbcommon-x11-dev libasound2-dev libvulkan1

# On macOS, install the metal toolchain:
xcodebuild -downloadComponent MetalToolchain

# Clone and build
git clone https://github.com/stippi/code-assistant
cd code-assistant
cargo build --release

The binary lands at target/release/code-assistant. See the Configuration guide for building a self-contained macOS .app bundle.

What makes it different

A handful of things we care about:

code-assistant FAQ

Do I have to pay for it?
The app itself is free and open source. The model behind it is not, so you bring your own provider key and pay for what you use, unless you run a local model with Ollama.
Which computers does it run on?
Mac (Apple Silicon or Intel), Linux, and Windows, with a ready-made download for each. No build tools needed.
How hard is setup?
Open the app, paste a key, choose a model, add a folder. There are no config files to hand-edit unless you want them.
Can it delete my files or run commands on my machine?
Yes to both. It ships file-deletion and command-running tools, and its default setting is full access rather than a restricted mode.
Is the command sandbox trustworthy?
On a Mac, yes. On Linux and Windows it is not implemented, so choosing a restricted mode quietly falls back to running commands with no restrictions at all.
Can I use this to work with Word or PDF documents?
Yes. It reads Word, Excel, PowerPoint and PDF files as plain text, so you can point it at a real spec or report, not just source files.
Does it work with other MCP servers?
Yes, in both directions. It can use tools from servers you add, and it can also run quietly in the background as a server that Claude Desktop or Zed talks to.