Plans it before it starts
Turn a rough idea into a clear plan and task list. Charles keeps the plan in view while it works, so you always know what’s happening.
One desktop, one AI that actually finishes the work — build it, write it, organize it, put it online — for work, side-projects and life, all on your machine.
See it work
Click through the apps that make up Charles — the same interface you’ll use every day.
Ask in plain words — an app, a website, a game, a script — Charles plans, builds and ships, checking with you as it goes.
Everything in one place
Charles keeps the AI, your projects, your tools and your files together in one calm place — so anyone can get real work done without wrangling a dozen apps.
Turn a rough idea into a clear plan and task list. Charles keeps the plan in view while it works, so you always know what’s happening.
Reads your files, makes the changes, runs and checks its own work, and shows you exactly what changed before it sticks — code, docs, or anything else.
Your files, notes, memory and rules stay together and searchable — so a project never turns into a mess of scattered tabs.
Browse the web, generate images, research a topic, draft documents, create assets — all from the same calm place.
Charles sends everyday work to fast models and calls in the powerful ones for the hard parts — automatically. Bring your own keys if you like.
Approvals, sandboxing and a clear view of every change keep it safe and easy to trust — whether you’re technical or not.
Desktop agent workspace
Managed routing plus BYOK
Usage, memory, tasks, and approvals
The point
Charles is built for people who want AI power without a noisy command-line agent experience. It keeps the work visible, scoped, and organized while still being capable enough to do real implementation.
Break big ideas into clear work.
Edit code, run tools, and verify changes.
Keep memory, tasks, files, and chats in one place.
Review diffs, commit, release, and move on.
Download
Native desktop app and CLI-friendly workflows for macOS, Windows, and Linux.
Also available as a CLI · Requires a free account · macOS 12+, Windows 10+, Ubuntu 22.04+
The workflow
Say what you need in plain words. Charles plans it, does it, checks it, and keeps everything organized — start to finish.
Pick a project — a client, a side-hustle, a folder. Charles works right there, with all its files and context in view.
Ask for anything, in plain words — a website, an app, a plan, a document, images, a research summary, or a fix.
Charles plans it, builds it, and checks its own work — and always asks before anything risky. You stay in control.
Look it over, make changes, and put it live or hand it off. Your project stays organized the whole way through.
Why Charles
Charles is built for people who want AI to help finish work, while keeping the process readable, organized, and under control.
Great for answers, but you still copy files, explain context, track tasks, and apply changes yourself.
Charles works inside a project room with files, memory, tasks, browser tools, and review built in.
Powerful, but often noisy, hard to follow, and intimidating for people who want calm control.
Charles gives the same kind of agent loop in a desktop workspace with visible plans, approvals, and progress.
You pick a model and hope it is right for planning, coding, review, writing, and long work.
Charles offers managed auto-routing and BYOK, so users can stay simple or bring their own provider.
Cheaper on paper, but you manage keys, providers, limits, prompts, memory, tools, and billing yourself.
Charles wraps models in a usable work system: usage tracking, project context, tools, and a guided interface.
Pricing
Join at full price with a 7-day money-back guarantee — stay on Pro for your daily build loop or move up to Max, with overage always under your control.
$16/mo billed annually
Managed multi-model routing that finishes the job — plan, build, verify — on your machine.
12M managed tokens/month
Daily agent work: coding sessions with automatic model choice, escalation when stuck, and local tools.
Headroom for all-day agent loops, heavy refactors, and multi-project work.
75M managed tokens/month
Heavy, all-day use across multiple projects — more tokens and priority routing.
Custom onboarding, controls, and billing for teams that need Charles managed with us.
Custom managed allowance
Teams that want a managed rollout, shared controls, and custom usage terms.
Private beta
Charles is for builders who want coding, planning, browser automation, memory, and review in one quiet workspace.