generation 3 · agentic · macOS · MIT

LevelCode.ai

The AI-native editor that codes with you. Six agents in quiet orbit — they plan, edit, run, and verify. On your key, on your machine, no middleman.

no account · no telemetry · bring your own key

read_codebase edit_file run_command update_plan ask_user use_skill verify_loop checkpoint background_exec
L01agent runtime

Autonomous where it earns it.
Gated where it matters.

Every edit lands as a reviewable change. Every command waits for your approval. Before the agent says done, it diffs its own diagnostics and runs your tests — repairing what it broke, bounded and cancellable.

Generate. Describe the change in plain language — LevelCode.ai writes idiomatic code in your project’s style, right in the buffer.

payments/refund_service.rb — LevelCode.aiAI session · live
apply-then-review

Keep / Undo on every file

Edits land instantly and await your verdict — per file or all at once, live +/− totals, state survives reloads.

⛨ self-verification

Proves itself before reporting

Diffs diagnostics against a pre-run baseline and runs your verify command; new failures loop back for repair — bounded, never runaway.

↩ checkpoints

Rewind any turn

Every agent turn is a checkpoint. One click rolls files, transcript, and pending reviews back to before it ran.

▶ approval-gated

A live terminal, on your terms

Commands stream real stdout/stderr only after you approve; Stop kills the whole process tree — no orphaned servers.

background

Servers keep running

Long commands detach and keep streaming while the agent works on; it polls output, sniffs the port, tests against the live process.

transparent

Real token accounting

A live context meter with actual usage from the provider — click it for the full breakdown. Cost opacity is the enemy.

L02sketch builder

Drag a whole system onto the canvas.

Predefined agent topologies, ready to run — exactly as they appear on the real board. Drag the Design a Key-Value Store card onto the canvas and it lays down the eleven wired agents from the ByteByteGo chapter — requirements, architecture, storage engine, consistent hashing, replication + quorum, vector clocks, gossip + failover, integrate + server, tests, build + validate, and a review / run-guide. Or drop the Real-time Gaming Leaderboard card for a full Redis-sorted-set build. Set the goal at the top, hit Run, and watch the agents light up in order.

template palette

Drag a card onto the canvas to lay down a fully-configured agent topology.

Drop a template here

Drag a template card in — or just click it — to materialise the full topology.

L03core systems

Four subsystems, one editor.

reflex

Autocomplete

Debounced ghost text over every file, cancelled the instant you keep typing. Routed to a fast model per provider.

⌘⌥Icognition

Chat

Streaming chat that knows your project — pin files or let ripgrep + workspace symbols pull context automatically.

⌘⌥Erevision

Edit

Select code, state the change, review a true side-by-side diff. Keep or discard — nothing applies behind your back.

defaultautonomy

Agent

State the goal. It plans, edits across files, runs behind approval gates, and verifies before reporting.

np++ toolkit

Power-editing pack

Keystroke macros, line ops, column mode with incrementing numbers, encoding/EOL controls, big-file mode, hot-exit.

hack layer

Init script + packages

Code that runs at boot and hot-reloads on save; a package generator with a live dev loop; Atom / NPP / Sublime keymaps.

continuity

Sync + import

Built-in Settings Sync, notify-only updates, and one-click import from VS Code, VSCodium, or Cursor.

L04any model · your key

Fuse it to any intelligence — from your machine.

One registry, hundreds of models. Anthropic runs on a native adapter with prompt caching and full tool use; everything else flows through one OpenAI-compatible pipe. Requests travel from your machine to the provider — no relay, no logging, keys sealed in your keychain.

Anthropic ClaudeOpenAIOpenRouterGroqTogetherFireworksDeepSeekxAI GrokMistralOllama — localAny OpenAI-compatible
0

telemetry events phoned home

0

servers between you and your model

0+

providers · hundreds of models

0%

of AI runs on your own key

L05download levelcode.ai

Install the agent swarm.

Free and open. Drag the .dmg to Applications, add a key — or run fully offline on local Ollama — and the agents come alive.

Install in one drag

Download the .dmg, open it, drag LevelCode to Applications. Add your API key — or point it at local Ollama — and the editor starts editing with you.

free · MIT · no account required · all releases →

# on an early unsigned build, if macOS blocks first launch:
xattr -dr com.apple.quarantine "/Applications/LevelCode.app"