Atom was sunset on December 15, 2022. LevelCode carries the hackable spirit forward →

A hackable editor for the AI era

Agent for LevelCode

Great software happens when the editor works with you. The LevelCode agent plans, edits across files, runs commands, and verifies its own work — right in your editor, on your own API key, with no middleman between you and the model.

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

Every edit lands as a reviewable Keep/Undo change. Every command waits at an approval gate. Before the agent says done, it checks diagnostics and runs your tests — and every turn is a checkpoint you can rewind.

Download for macOS

Sketches for LevelCode

Some systems are too big for one prompt. Sketches let you drag a whole agent topology onto a canvas — eleven wired agents for a key-value store, a full leaderboard build — set the goal, hit Run, and watch them 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.

Learn more

Everything you would expect

Native AI agent

Chat, edit, autocomplete, and a full agent mode — first-class in the editor, not a bolted-on plugin. Bring your own key or run local Ollama.

Power editing

The Notepad++ toolkit: keystroke macros, line operations, column mode with incrementing numbers, encoding and EOL control, huge-file mode.

Smart autocompletion

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

Built-in package manager

Thousands of open-source extensions from Open VSX — search, install, and update without leaving the editor.

Multiple panes

Split the interface into panes to compare and edit code across files — plus a real approval-gated terminal.

Find and replace

Find, preview, and replace as you type — in a file or across every project, powered by ripgrep.

Make it your editor

Packages

Choose from thousands of open-source packages on Open VSX that add features and functionality — or build one from scratch with the live package-dev loop.

Themes

One Dark ships built in — this very page honors it in dark mode. Install community themes or restyle everything with CSS.

Customization

An init script that runs at boot and hot-reloads on save, keymap presets for Atom, Sublime, and Notepad++ muscle memory, and skills that teach the agent your workflows.

Under the hood

A desktop app built on Code-OSS and Electron — the same battle-tested core as VS Code, bent back toward Atom's hackable soul. MIT, forkable, yours.

Download LevelCode

v1.2.0 · Release notes

Free and open. Drag the .dmg to Applications, add a key — or run fully offline on local Ollama — and the editor starts editing with you.

free · MIT · no account required · all releases →

Open source

LevelCode is open source, built on Code-OSS and released under MIT. Be part of the community — or help improve your favorite editor.

Fork on GitHub

Keep in touch

GitHubgithub.com/levelcodeai
DiscussionsGitHub Discussions
ReleasesRelease notes & builds
Cloudlevelcode.ai