REA
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Delegate small coding tasks to local Ollama/llama.cpp models; patches gated by real test runs.
Pick the AI app you use, then copy the settings.
Passed 3/3 checks · Runs on your computer · ✓ Commands checked Nov 13, 2026
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude, with some setup first
Install Python (uv) on your computer first (one time) · Only the Claude desktop app (Windows or Mac), not the web or phone
One time only; it works for every server that needs Python (uv)
SettingsDeveloperEdit Config
{
"mcpServers": {
"local-coding-agent": {
"command": "uvx",
"args": [
"local-coding-agent",
"serve-mcp",
"--workspace",
"your-value"
]
}
}
}Use Local Coding Agent and tell me what you can do for me, then show me one thing✓ If Claude says it is using Local Coding Agent or shows a Local Coding Agent tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
ChatGPT cannot connect Local Coding Agent yet
Local Coding Agent runs on your computer, but ChatGPT can only connect servers that run on the web
A · Use an app that can connect Local Coding Agent
B · Others in Developer tools that work with ChatGPT
Picked from the most used in the same category, only ones that connect by address with no key
Works with Claude Code, with some setup first
Install Python (uv) on your computer first (one time)
One time only; it works for every server that needs Python (uv)
Mac: press Command+Space and type Terminal · Windows: open PowerShell
claude mcp add --scope user local-coding-agent -- uvx local-coding-agent serve-mcp --workspace your-valueYou should see Local Coding Agent listed as connected
Use Local Coding Agent and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using Local Coding Agent or shows a Local Coding Agent tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor, with some setup first
Install Python (uv) on your computer first (one time) · No one-click button: paste the settings and fill in the values yourself
One time only; it works for every server that needs Python (uv)
~/.cursor/mcp.json
Paste these settings, fill in the empty values and save
{
"mcpServers": {
"local-coding-agent": {
"command": "uvx",
"args": [
"local-coding-agent",
"serve-mcp",
"--workspace",
"your-value"
]
}
}
}Use Local Coding Agent and tell me what you can do for me, then show me one thing✓ If Cursor says it is using Local Coding Agent or shows a Local Coding Agent tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code, with some setup first
Install Python (uv) on your computer first (one time) · No one-click button: paste the settings and fill in the values yourself
One time only; it works for every server that needs Python (uv)
MCP: Open User Configuration
Paste these settings, fill in the empty values and save
{
"servers": {
"local-coding-agent": {
"type": "stdio",
"command": "uvx",
"args": [
"local-coding-agent",
"serve-mcp",
"--workspace",
"your-value"
]
}
}
}Use Local Coding Agent and tell me what you can do for me, then show me one thing✓ If VS Code says it is using Local Coding Agent or shows a Local Coding Agent tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Claude Code
claude mcp add --scope user local-coding-agent -- uvx local-coding-agent serve-mcp --workspace your-valueClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"local-coding-agent": {
"command": "uvx",
"args": [
"local-coding-agent",
"serve-mcp",
"--workspace",
"your-value"
]
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"local-coding-agent": {
"command": "uvx",
"args": [
"local-coding-agent",
"serve-mcp",
"--workspace",
"your-value"
]
}
}
}VS Code (mcp.json)
{
"servers": {
"local-coding-agent": {
"type": "stdio",
"command": "uvx",
"args": [
"local-coding-agent",
"serve-mcp",
"--workspace",
"your-value"
]
}
}
}These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Run on your computer in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Runs on your computer; the tool list appears in your AI app after you install it.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 14, 2026
The registry name was verified with the GitHub account pvnc228, which owns the repo
Code last changed 11 days ago
Uses MIT
This one runs on your computer; there is no internet endpoint
Runs on your computer and uses local settings instead
Runs on your computer; we can only read tool lists from internet endpoints
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 3 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs on your computer. Your AI app starts it when needed, and data does not pass through the maker’s servers (unless it calls an online service itself).
The GitHub repo last changed 11 days ago, and the latest version (1.2.0) reached the registry 11 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. You also need Python (uv) on your computer.
In the same category: REA, GitHub, Serena MCP: the IDE for your agent
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Local execution and safety layer for delegating coding tasks from cloud agents to models on your own machine.
Local Coding Agent lets a cloud coding agent delegate a narrow task to a local model without giving that model unrestricted access to your repository. Connect Codex, Claude Code, Cursor, Windsurf, Cline, OpenCode, Antigravity, or another compatible harness through MCP, the reusable Agent Skill, or the local-agent CLI. The cloud agent stays in charge of the larger task; Local Coding Agent supplies the controlled local execution path.
The calling agent sends a focused goal, a workspace, an allowlist of files, and checks. Your local model returns a proposal for review. The local model proposes; the controller verifies. A change is only reported as applied after the declared file scope held, the patch passed static analysis, and a real external test runner confirmed the configured checks. If a post-apply check fails, the change is rolled back and the rollback is itself verified against recorded file digests. The local model does not receive unrestricted shell or write access to your workspace.
Use the Desktop Harness when you want a Windows interface for local chat, model selection, sessions, task status, and change review. Use the CLI for terminals, scripts, CI, or direct integration with a coding harness. Both use the same controller and safety rules.
You keep control of Git and delivery. Local Coding Agent does not create commits, push branches, publish releases, or download a model on its own.
The same gate backs apply_proposal, local-agent apply, and the desktop apply action:
error.kind: patch_outside_scope).error.kind: apply_requires_checks)."rejected" with error.kind: post_apply_check_failed.workspace_modified: true with workspace_state: "unknown" and risk kind rollback_failed — never as a clean restore.Choose the CLI release for terminal workflows, scripts, CI, or integration with another AI coding environment. It provides the local-agent command, MCP server, Agent Skill, diagnostics, sessions, model tools, and task delegation.
Download the CLI wheel or CLI source archive. Windows users can download the Desktop Harness installer and verify the published files with SHA256SUMS.txt.
The v1.2.0 release contains the CLI archives and the Windows Desktop Harness installer. Local inference remains local; install Ollama or run a compatible local model server before requesting live model responses.
Open the Harness, choose a workspace, select a local model, and start working. The desktop application brings the complete local coding workflow into one focused interface:
The 30-second tour below follows one delegated change: the local model proposes, the controller checks scope, a real test runner decides, and a failed check rolls the change back. Click it for the video with sound.
Requirements:
PATH for workspace operations.Install the CLI package:
pipx install local-coding-agent
Or install from a checkout:
git clone https://github.com/pvnc228/local-coding-agent.git
cd local-coding-agent python -m pip install -e .
Check the installation:
local-agent doctor
local-agent test-run --mock
Add --json where supported when the output will be consumed by another tool.
Local Coding Agent can provide its capabilities to other AI coding environments through MCP or an Agent Skill:
local-agent init-mcp --auto --write
local-agent init-skill --write
Start the MCP server manually when a client needs an explicit command:
local-agent serve-mcp --workspace . --enable-tasks
See local_coding_agent/docs/MCP_INTEGRATION.md for client configuration examples and skills/local-coding-agent/SKILL.md for the reusable Agent Skill.
The application keeps the workflow understandable: you can see what is being changed, which checks are being run, and whether the local backend is available. Commits, tags, pushes, and publishing remain under your control.
| Command | Purpose |
|---|---|
local-agent delegate | Give a focused coding task to a local model. |
local-agent decompose | Break a larger request into smaller coding tasks. |
local-agent apply | Apply a reviewed change and run its checks. |
local-agent chat | Run a prompt or a persistent chat session. |
local-agent sessions | List or inspect saved sessions. |
local-agent profiles | Inspect configured model profiles. |
local-agent memory | Inspect model memory and VRAM settings. |
local-agent calibrate | Calculate safe worker bounds for a VRAM budget. |
local-agent benchmark | Run the local coding benchmark. |
local-agent doctor | Diagnose Python, Git, Ollama, RAM, VRAM, and models. |
local-agent monitor | Serve the local metrics dashboard. |
local-agent test-run --mock | Run deterministic local workflow checks. |
Examples:
local-agent chat "Explain what context_manager.py does"
local-agent chat --repl --session-id refactor-session local-agent delegate --task task.json --model qwen2.5-coder:7b --json local-agent apply --patch-file patch.diff --workspace . --file src/foo.py --check "pytest tests/" local-agent monitor --port 8765
Open http://127.0.0.1:8765/dashboard to view queue load, latency, tokens per second, and change records.
The CLI also exposes preview surfaces that are not part of the stable contract and may change without notice: ui/app, lsp, serve-acp, skeletonize, lint-patch, scan-models, spill-read, and grep. The stable, tested set is the table above plus desktop, chat, serve-mcp, init-mcp, and init-skill.
The published numbers come from a 20-task suite, so treat them as directional rather than settled:
qwen3.8-27b-q4 scored 100.0% correctness with a 95% Wilson interval of [83.9%, 100.0%], and qwen3-8b-q6k scored 90.0% [69.9%, 97.2%]. The wide intervals are the small sample size, not a rounding artifact.local-agent benchmark before relying on any figure.See local_coding_agent/docs/BENCHMARK.md for the methodology and the full table.
Model profiles describe the provider, model, context window, generation limits, and keep-alive behavior. The Harness can discover installed Ollama models and local GGUF files, while the CLI exposes the same information for scripts and integrations.
local-agent profiles list --json
local-agent memory status --json
The same pages open inside the Desktop Harness under Help, and local-agent help-docs prints them in a terminal.
Local Coding Agent is distributed under the MIT License.