Skip to content
Part of the MonkeysCloud ecosystem

The agentic IDE
you can actually own.

Code with Capuchin — our own fast-and-reasoning model — or with Claude, Gemini, or ChatGPT. Or point it at your own model, local or on your own server.

Free to start. Open core. Any model — even yours.

5 Model ChoicesCapuchin · Claude · Gemini · ChatGPT · yours
100 % Localair-gapped option
Signed Runsreplayable & verifiable
3 PlatformsWindows · macOS · Linux
MonkeysCodeCapuchin
Explorer
monkeyscode-web
src
controllers
UserController.php
VerifyCsrfToken.php
models
middleware.mlc
routes
tests
composer.json
VerifyCsrfToken.php×
middleware.mlc
1
<?php
2
3
namespace App\Http\Middleware;
4
5
use MonkeysLegion\Http\Middleware\VerifyCsrf;
6
7
class VerifyCsrfToken extends VerifyCsrf
8
{
9
protected array $except = [];
10
}
Agent
Index
Ask the agent…⌘K
Agent activePHP 8.4UTF-8MonkeysLegionLn 9, Col 14
01

Every model — including Capuchin, and yours.

Capuchin (ours), Claude, Gemini, ChatGPT — or your own model, local or remote. Switch per task; never locked to one vendor.

02

Never phones home.

On-device indexing and local models. Fully air-gapped when you need it. Your code never leaves unless you say so.

03

Agents that prove their work.

Signed, replayable runs. Test-gated edits. Automation an auditor will sign off on.

Model Agnostic

Your code. Your models.

No single company should control how you build software. MonkeysCode runs locally and connects to any API you choose.

Capuchin

A fast-and-reasoning coding model. Capuchin Flash for instant edits, Capuchin Reason for planning and agents. Included usage, no per-token surprise.

ours

Claude · Gemini · ChatGPT

Bring your own key (BYOK) or use managed access. Frontier power when you want it, billed transparently.

frontier

Your own — local

Run Ollama, llama.cpp, or vLLM on your hardware. Zero data leaves the machine.

on-device

Your own — remote

Point MonkeysCode at your own server or any OpenAI-compatible endpoint. Your infrastructure, your rules.

your infra

Air-Gapped Ready

100 % Local. No telemetry.

We don't collect your code, your prompts, or your metrics. Point MonkeysCode at a local Ollama instance and it runs entirely off-grid.

Cloud Native
Local Native
The vendor picks your model
Capuchin, Claude, Gemini, ChatGPT — or your own, local or remote
Your codebase indexed in their cloud
Indexed on your machine — air-gapped if needed
Opaque token burn, surprise invoices
Transparent cost, per-task budgets, hard cap
Agent output you take on faith
Signed, replayable, test-gated runs
One vendor's model only (Claude Code, Codex)
Any model, switchable per task
Extensions tied to one marketplace
Open VSX + sideload + self-hostable registry
Provider-neutral

Capuchin, the big three, or your own.

  • 1Capuchin — our modelFast-and-reasoning, two tiers (Flash + Reason), tuned for coding and included in your plan.
  • 2Claude · Gemini · ChatGPTFirst-class via BYOK or managed; swap with a setting, not a reinstall.
  • 3Your own, local or remoteOllama/llama.cpp/vLLM on your machine, or your own server / OpenAI-compatible endpoint. Same agent features either way.
  • 4No degraded fallbackLocal and self-hosted are full tiers, not a lesser mode.
CapuchinClaudeGeminiChatGPTLocalYour Server
MonkeysCode
main.ts
router.php
Chat

1import { Router } from 'express'

2

3const router = Router()

4

5router.get('/api/users', async (req, res) => {

6 const users = await db.query('SELECT…')

7 res.json(users)

8})

Capuchin

Add pagination to the users endpoint

Capuchin

I'll add limit/offset params and update the query…

editing router.ts…
Local-first

Your codebase never has to leave your machine.

  • 1On-device indexMerkle-tracked, tree-sitter-chunked, embedded and searched locally.
  • 2Air-gapped modeLocal index + local models + internal registry. Zero outbound calls.
  • 3Optional team syncShare an encrypted index when you want; turn it off and you're fully local.
  • 4Monorepo-awareA symbol/dependency graph so agents reason across services, not just nearby files.
On-deviceAir-gap readyEncrypted syncMonorepo graph
MonkeysCode — Local Index
Explorer
Index
Search
src/
controllers/
UserController.php
OrderController.php
models/
User.php
Order.php
services/
PaymentService.ts
tests/
user.test.ts
Indexing…0%
Tree-sitter parse: chunks247
Embeddings: vectors247
Symbol graph: edges89
Merkle roota7f2c…
Air-gapped — zero outbound connections
Verifiable by design

Every agent run, signed and replayable.

  • 1Signed event logsA tamper-evident, replayable trail of plan, tools, and diffs.
  • 2Test-gated applyAgents can't commit code that fails your tests.
  • 3Content-signed diffsVerify exactly what changed and reproduce it byte for byte.
  • 4Audit-readyHand a run to a reviewer or compliance officer to check themselves.
Signed runsReplayTest-gatedReproducible
MonkeysCode — Signed Run
Editor
Run Log
Diff
Agent Run #a7f2cRunning…
Plan: Add CSRF $except support
· Edit: VerifyCsrfToken.php
· Edit: middleware.mlc
· Run: php artisan test
· 14/14 tests passed
· Signed: run #a7f2c

Diff Preview

- $except = [];

+ $except = [

+ '/api/webhook',

+ '/api/stripe',

+ ];

// shouldSkip()

+ if ($this→inEx…

SIGNATURE

sha256:e4a9f2c7…d31b

Predictable economics

Stop guessing your AI bill.

  • 1Included Capuchin usageGenerous use of our model with no per-token surprise.
  • 2BYOK frontierUse Claude/Gemini/ChatGPT on your own key; we don't mark up your tokens.
  • 3Per-task budgets + hard capAgents stop instead of surprising you.
  • 4Local-first routingKeep routine work near-zero cost.
Included CapuchinBYOKBudgetsHard cap
MonkeysCode — Cost Dashboard
Editor
Budget
Settings

TODAY

$0.42

THIS WEEK

$2.87

BUDGET LEFT

$47.13

Per-Model Usage

Capuchin
$0 (included)
ChatGPT
$1.24 BYOK
Ollama
$0 (local)
Gemini
$0.18 BYOK
Hard Cap: $50/mo0%

Agent stops when budget is reached — no surprise bills

Agentic, not just autocomplete

Plan. Edit across files. Verify. In parallel.

  • 1Plan or FastApprove a plan for big changes, or fire instant edits for small ones.
  • 2Parallel agentsSplit work across files and services, then merge cleanly.
  • 3Real tools, gatedTerminal, git, test runner, browser, MCP — each behind permissions.
  • 4Browser verificationAgents prove a web change works with real navigation and screenshots.
Plan modeParallelMCPBrowser verify
MonkeysCode — Parallel Agents
Editor
Agents
Merge
3 Agents Running
0%
Agent AUserController.phpActive

Planning…

Agent BOrderService.tsActive

Planning…

Agent Cmigration_001.sqlActive

Planning…

Waiting for all agents to complete…
Available now & coming next

From IDE to full-stack platform.

MonkeysCode is just the first brick — we're building the tools developers need to go from keystroke to production.

Now

MonkeysCode IDE

Win · macOS · Linux

The full agentic editor. Goes head-to-head with Cursor and Antigravity.

~1 month after launch

MonkeysCode Terminal (CLI)

All platforms

Agentic coding from the command line and CI — the same engine, headless. Runs Capuchin, Claude, Gemini, ChatGPT, or your own model.

~1 month after launch

Desktop Agent App

Win · macOS · Linux

A focused window to launch, watch, and orchestrate parallel agents — without the full editor.

vs the field

How MonkeysCode stacks up.

Feature-by-feature comparison with the tools developers use today.

Cursor
Antigravity
Claude Code
Codex
MonkeysCode
Surface
IDE
IDE + agent app
Terminal
Terminal / cloud
IDE now · Terminal + Desktop soon
Models
own + commercial
Gemini-first
Claude only
GPT only
Capuchin + Claude + Gemini + ChatGPT
Your own / local model
Fully local / air-gapped
Signed, verifiable runs
~
~
Self-host the stack
One ecosystem

From keystroke to production.

MonkeysCode is the IDE arm of MonkeysCloud — an ecosystem that handles Git, tasks, hosting, databases, and monitoring.

MonkeysCode

write

MonkeysLegion

build

MonkeysCMS

model

MonkeysMail

send

MonkeysCloud

deploy

First-class for MonkeysLegion

Capuchin understands PHP 8.4 and the 28-package framework, not just JavaScript.

Powered by Apex

The same orchestration engine in the framework drives the IDE's agents.

Deploys to MonkeysCloud

From a verified diff to a live deploy without leaving the flow.

Free to start

Like every MonkeysCloud product.

Who it's for

Built for teams that can't compromise.

Whether you're in a regulated enterprise or a fast-moving startup, MonkeysCode adapts to your environment.

Regulated & sovereignty-bound

Air-gapped, your own/local models, every action signed.

Compliance

Cost-conscious teams

Included Capuchin usage, BYOK frontier, hard spend cap.

Economics

Polyglot & back-end shops

First-class PHP, Python, Go, Rust.

Languages

Open-source-minded developers

Open core, Open VSX, no lock-in.

Freedom

MonkeysCloud teams

One ecosystem from first keystroke to production.

Ecosystem
Proof, not promises

We lead with how it works, not with hype.

MIT

Core license

Open where it counts

Open core, Open VSX registry, self-hostable end to end.

100%

Auditable runs

Verifiable

Signed, replayable runs you can audit yourself.

Zero

Vendor lock-in

No lock-in

Your models, your keys, your data, your machine.

LinuxmacOSWindows

Own your tools. Run any model.
Prove every change.

MonkeysCode — code with Capuchin, Claude, Gemini, ChatGPT, or your own model. The newest product in the MonkeysCloud ecosystem.