Now open source — AGPL-3.0

One agent loop. Any model.

Codeon is an open-source desktop coding agent built on Anthropic's Claude Agent SDK — but it doesn't lock you to Claude. Through a small translation proxy, the same agent loop runs Claude, OpenAI's Codex on your ChatGPT plan, or any OpenRouter model. With an anti-slop design engine, image generation, execution receipts, and one-click git rollback. Bring your own keys — no accounts, no paywall.

Open by default

100% Open Source
3 Model Providers
$0 No Paywall
Codeon Codeon
Code Agents & Skills MCP AET Learning Docs Verification
📁 myProject
📁 src
📁 components
TSX Button.tsx
TSX Modal.tsx
📁 hooks
TS useAuth.ts
TSX App.tsx
TS useAuth.ts ×
1import { useState, useEffect } from 'react'
2import { supabase } from './supabaseClient'
3
4export function useAuth() {
5 const [user, setUser] = useState(null)
6 const [loading, setLoading] = useState(true)
7
8 AI// Handle auth state changes...
9 useEffect(() => {
10 supabase.auth.onAuthStateChange((event, session) => {
>_ Console >_ Terminal ⚠ Problems
[09:57:21] Claude finished
[09:57:21] MCP servers connected: supabase, filesystem
[09:58:05] Claude finished
AI Assistant
You
Add error handling to the API calls
AI
I'll wrap the API calls with try-catch blocks and add proper error logging...

Built on open standards and proven tech

Claude Agent SDK
Monaco
Electron
MCP
node-pty
OpenRouter

Powered by the
Claude Agent SDK

Codeon builds on Anthropic's Claude Agent SDK — a true AI pair programmer that can read, write, execute, and audit every action — then adds model freedom, an anti-slop design engine, execution receipts, and Learning & Documentation modes on top.

One Loop, Any Model

The headline trick: a local proxy translates between the Anthropic Messages API and the OpenAI Codex Responses API, so the same Claude Code agent loop can be driven by Claude, OpenAI's Codex on your ChatGPT plan, or any OpenRouter model — switch per chat without relearning your tools.

Claude Codex (ChatGPT) OpenRouter

Anti-Slop Design Engine

When a task looks like frontend work, Codeon injects a curated, seeded design brief and a "slop blocklist" into the prompt — so generated UIs look intentionally designed, not template-y.

Integrated Terminal

Full xterm.js terminal with PTY support. Run commands, manage processes, and let AI execute bash when permitted. Spawn multiple terminal sessions with persistent command history.

Execution Receipts

Full audit trail of every tool execution — timestamps, working directory, exit codes, and network policy. Searchable, filterable, and exportable.

Tasks Panel

Track running background processes and scheduled operations. See active npm scripts, build watchers, and test runners all in one place.

Problems Panel

View linter errors, TypeScript warnings, and ESLint issues in real-time. Click to jump directly to the problematic line in your code.

Git Checkpoints

Automatic checkpoints before every AI action. One-click restore to any previous state. Never lose work — experiment fearlessly.

Learning Mode

Get a clear, educational breakdown of what the AI did and why — key concepts, reasoning, and code highlights after every run.

Documentation Mode

Auto-generate documentation updates after each AI run and export a web-ready doc set that stays in sync with your code.

Verification Mode

Run lint/typecheck/tests after AI edits and get a safety certificate so you can trust changes before merging.

Permission and Safety Controls

Choose your trust level — from read-only planning to full autonomous execution. Workspace isolation ensures AI never touches files outside your project. Network policies control what the AI can access.

Plan Mode Default Accept Edits Bypass

Multi-Chat Sessions

Run multiple AI conversations in parallel. Each chat maintains its own context, agent selection, and history. Switch seamlessly between tasks.

Monaco Editor with Diff

Full VS Code editing experience with syntax highlighting, intellisense, and inline diff view. See exactly what the AI changed with side-by-side comparisons.

Seven powerful tabs

Each tab unlocks a different superpower for your development workflow — including Learning and Auto-Docs.

AI-Powered Code Editor

Monaco-based editor with full VS Code features. Chat with AI to write, refactor, and debug code. Every change is tracked with Git checkpoints for safe restoration.

Monaco Editor Diff View Multi-file Edits Git Checkpoints

Agents & Skills Library

Create specialized sub-agents with custom instructions — Security Reviewer, API Designer, or your own. Define reusable skills the AI can invoke. Share with your team via project scope, or keep personal in ~/.claude.

Project Agents User Agents Custom Skills Skill Scripts

Model Context Protocol

Connect external tools and services via MCP. Add Supabase, filesystem access, databases, or any custom server. Import from presets or configure your own STDIO/SSE servers.

Supabase Filesystem Custom Servers Import Presets

Agent Execution Timeline

Visualize every AI action as an interactive graph. See file reads, edits, bash commands, and network requests. Click nodes to inspect details. Retry or resume from any point.

Graph View Feed View Node Inspection Retry/Resume

Learning Mode

After each AI run, get educational explanations of what happened and why. Understand the reasoning, technical concepts, and code patterns used. Level up while you ship.

Summary Reasoning Key Concepts Code Highlights

Documentation Mode

Auto-capture feature updates after every AI run. Your docs stay current, searchable, and exportable as a clean web-ready format.

Auto-Docs Web Preview Change Log Ready to Publish

Verification Mode

Automatically run lint, typecheck, and test commands after AI changes. Review a proofed certificate with pass/fail status and rerun on demand.

Auto-verify Safety Certificate Rerun Checks Session Scoped

Free, forever. No paywall.

Codeon was a paid product for a year. Now the entire licensing, signup, and payment layer is gone. It's open source under AGPL-3.0 — clone it, bring your own model credentials, and run.

Your account is safe

First-party not a reverse-engineered client
  • Runs on Anthropic's official Claude Agent SDK
  • Same OAuth login as Claude Code
  • Official Codex auth for ChatGPT plans
  • No scraping of your subscription
  • Treated exactly like Claude Code
Read the Docs

Clone it and run.

Codeon runs from source on macOS, Windows, and Linux. You'll need Node.js 18+. On first launch, pick a provider and sign in with your plan or paste a key.

$ git clone https://github.com/boona13/codeon.git
$ cd codeon
$ npm install
$ npm start |

AGPL-3.0 • Node.js 18+ • macOS, Windows & Linux

100%
Ready to launch!