Celiador
Features

Everything in VS Code. Plus an agent that ships.

Celiador brings a first-class AI agent into the editor core — with the full context of your codebase and full control in your hands.

celiador — checkout.ts
checkout.tscart.tsx
// add Apple Pay to the checkout flow
import { ApplePay } from "./pay"
export async function checkout(cart) {
const total = sum(cart.items)
const token = await ApplePay.authorize(total)
return capture(token)
}
Celiador Agent
Add Apple Pay to checkout
Done. I added an ApplePay.authorize call to checkout.ts and wired the token into capture().
2 files · 1 diff pending review

An agent that ships

Describe the change; the agent plans, edits across files, runs your tools, and shows you a reviewable diff before anything lands.

Chat with your codebase

Ask questions in plain language. Celiador reads the whole repo for context and answers with the exact files and lines.

Built on VS Code

A real hard fork of VS Code — your extensions, keybindings, themes, and muscle memory come with you. No new editor to learn.

Native macOS app

Not a browser tab. A fast, signed native app that feels at home on your Mac, with menu bar, notifications, and deep OS integration.

Every edit is reviewable

Nothing is applied silently. Each write is a diff you accept or reject, so the agent stays fast without ever going rogue.

Your keys, your privacy

Bring your own model access or use ours. Your code isn't training data, and sensitive work can stay on your machine.

The agent

It plans, edits, and runs — you review

Give Celiador a goal and it breaks it into concrete edits across your files, executes them, and runs your tools to check its work. You see one clean diff and decide what lands.

  • Multi-file, multi-step changes
  • Runs tests and terminal commands
  • Explains its reasoning inline
  • Accept or reject every edit
celiador — checkout.ts
checkout.tscart.tsx
// add Apple Pay to the checkout flow
import { ApplePay } from "./pay"
export async function checkout(cart) {
const total = sum(cart.items)
const token = await ApplePay.authorize(total)
return capture(token)
}
Celiador Agent
Add Apple Pay to checkout
Done. I added an ApplePay.authorize call to checkout.ts and wired the token into capture().
2 files · 1 diff pending review
The foundation

Real VS Code, not a look-alike

Celiador is a hard fork of VS Code — the actual Code-OSS source. Your Open VSX extensions, themes, settings, and keybindings work on day one. There's nothing new to learn.

  • Open VSX extension marketplace
  • Your keybindings and themes
  • Native performance, offline-first
  • Familiar command palette & UX
celiador — checkout.ts
checkout.tscart.tsx
// add Apple Pay to the checkout flow
import { ApplePay } from "./pay"
export async function checkout(cart) {
const total = sum(cart.items)
const token = await ApplePay.authorize(total)
return capture(token)
}
Celiador Agent
Add Apple Pay to checkout
Done. I added an ApplePay.authorize call to checkout.ts and wired the token into capture().
2 files · 1 diff pending review

Ready to try it?

Download the preview and put the agent to work on your own code.