Context first
Before it answers, CodeProso builds a repo map, checks git state, and pulls in the files you’ve pinned. It works from what is actually in your project — not from what projects usually look like.
CodeProso is a native desktop assistant that reads your codebase, proposes real diffs, and only acts when you let it — powered by the Proso.ai model platform.
macOS WindowsCode · Docs · Slides · Sheets
Autocomplete-with-ambition is fine for a snippet. For real work in a real repo you need an assistant that looks before it types, asks before it writes, and leaves a trail you can walk back.
Before it answers, CodeProso builds a repo map, checks git state, and pulls in the files you’ve pinned. It works from what is actually in your project — not from what projects usually look like.
Plan mode is read-only by design. Build mode can edit, but proposes first. Agent mode keeps going on its own — inside the limits you set. You always know which one is on.
Every change arrives as a diff you can read, reject, or apply. A checkpoint is taken before each apply, so undo is one click — even three changes later.
The same path every time — so you always know where a change came from and what happened to it.
Reads your project structure, git state and open files — then only the files it needs.
Plan mode thinks out loud and never writes. Build mode is allowed to act. Agent mode chains the steps itself.
Every change comes back as a reviewable diff, file by file. Never a silent overwrite.
You approve; CodeProso applies it, then runs your formatter and tests to confirm.
You approved it — diff applied, checkpoint saved, tests run.
You asked for changes — it re-proposes, nothing touched yet.
You said no — your files are exactly as you left them.
The mode is always on screen, and it decides what the assistant is allowed to do. Start in Plan, move to Build when you like the plan, hand it to Agent when the path is clear.
Scoping a change, reviewing a PR, learning a codebase.
Everyday feature work and fixes, one reviewed step at a time.
“Make the tests green.” Long refactors. Migrations. Walk away and come back.
Agent mode keeps working until the goal is met — or a stop condition hits.
Engineering work doesn't end at the commit. CodeProso opens and edits Word, PowerPoint and Excel files in your project with the same diff-and-approve flow it uses for code.
Any language in your repo, with your formatter and test runner in the loop.
Write and revise .docx — specs, release notes, runbooks — straight from the code they describe.
Build or edit .pptx decks from a changelog, a design doc, or a conversation — on your template.
Read and update .xlsx files: fixtures, pricing tables, test matrices, reports.
Nine capabilities that ship together in one desktop app — no plugins to hunt down, no extensions to configure.
Every conversation is anchored to a folder. Repo map, git state and pinned files are in context before you type.
An explicit, always-visible mode decides whether the assistant can read, propose, or keep going on its own.
Changes arrive as diffs. A checkpoint lands before every apply, so any step can be rolled back.
Claude, GPT, Gemini, DeepSeek, Llama and more through Proso.ai. Switch per conversation, no extra keys.
Create and edit .docx, .pptx and .xlsx inside your project, with the same review-before-apply flow.
Runs your formatter and test command after changes, and reads the output to fix what broke.
Read, search and edit — limited to the project you opened. Nothing outside it without asking.
Hide the models you never use, star the ones you do. Your picker stays short.
A native desktop app on both platforms, with the same features and the same shortcuts.
Four views you'll use every day — from the first question to the last applied diff.
Open a folder and start talking. CodeProso shows what it read and why, so you can check its homework.
One backend URL, one sign-in. Then tell it how your project formats and tests itself.
Models come from your Proso.ai tenant. Keep the list short with favorites and hide the rest.
Multi-file changes are grouped, counted, and checkpointed. Apply all, apply some, or roll back.
Fast model for a rename, frontier model for a gnarly refactor — switch per conversation without changing tools, re-pasting context, or juggling keys. Your Proso.ai admin decides which models appear.
Every major provider, one picker, one conversation history.
Keys and billing live in your Proso.ai tenant — not on laptops.
The same account you use for AskProso on the web.
Model catalogue is managed in AskProso and syncs to the app.
CodeProso runs on your organisation's Proso.ai tenant. Admins get the same governance console as AskProso — so rolling out a coding agent doesn't mean handing out blank cheques.
Your organisation buys a plan on Proso.ai and assigns CodeProso seats to teammates. They sign in; they’re in.
Set how many tokens each team can use per month or per day in AskProso — with warning, critical and hard-limit thresholds.
See usage by person, team and model. Spot who’s blocked, who never activated, and where spend is going.
Model access, feature gates and the audit log come from the same governance layer AskProso already runs.
Grab the .dmg for macOS or the installer for Windows from the releases page.
ReleasesCreate your Proso.ai account — or use the seat your team admin assigned you.
Create accountSet the Backend URL to your Proso.ai instance, open a project folder, ask your first question.
Backend setupCodeProso is the desktop half of the Proso.ai platform — sign up once, use it everywhere.
Short, task-shaped guides. Start at the top; jump to what you need.
Install CodeProso, sign in with Proso.ai, and make your first reviewed change in about five minutes.
Read Start hereDownload, install and update CodeProso on macOS and Windows.
Read Start herePoint CodeProso at your Proso.ai instance and sign in.
Read Using CodeProsoChoose models, star favorites, and hide the ones you don't use.
Read Using CodeProsoWhat each mode can do — Plan, Build and Agent — and when to use which.
Read Using CodeProsoHow CodeProso reads your project, what it can touch, and how to wire up your formatter and tests.
Read Using CodeProsoCreate and edit Word, PowerPoint and Excel files with the same review-before-apply flow as code.
Read TeamsRoll CodeProso out to a team — assign seats, set token budgets per team, and watch usage in AskProso.
Read ReferenceFixes for sign-in problems, missing models, stuck runs and file access errors.
Read ReferenceWhat's new in each CodeProso release.
ReadCan't find it here? The troubleshooting guide covers the rest.
CodeProso is a native desktop AI coding assistant for macOS and Windows. You open a project folder, and it reads the code, answers questions about it, proposes changes as reviewable diffs, runs your formatter and tests, and can create or edit Word, PowerPoint and Excel files. It is the desktop half of the Proso.ai platform, alongside AskProso on the web.
Files are read locally, and only inside the project folder you opened. When you send a message, CodeProso sends the context that request needs — your prompt, the project map, and the files or snippets it read — to your Proso.ai tenant, which routes it to the model you picked. Nothing is written to disk without a diff you approve (or, in Agent mode, within the limits you set), and each request is attributed in your tenant’s usage log.
Plan mode is read-only: it can read, search and reason, but it cannot change files. Build mode can propose edits and run your tools, but every change waits for you to apply it. Agent mode works through a goal on its own — edit, run, read the output, fix — until it succeeds or hits a stop condition such as an attempt limit, and it takes a checkpoint before each change so you can roll back.
Any model enabled in your Proso.ai tenant — 25+ across Claude, GPT, Gemini, Llama, Grok, DeepSeek and more. You can switch model per conversation, star favorites, and hide the ones you don’t use. On a team plan, your admin decides which models are available to your group.
Yes. CodeProso signs in with the same account you use for AskProso, and model access, usage and billing run through that tenant. If your company already has a Proso.ai plan, ask your admin for a seat; otherwise you can create an account at askproso.ai.
The desktop app is free to download. AI usage is metered through your Proso.ai plan, because each model carries a different cost. Teams buy a plan, assign seats, and set token budgets per team in AskProso. Contact Proso.ai for pricing that fits your team size and model mix.
Yes — CodeProso ships as a native app for both macOS and Windows with the same features on each. Linux isn’t supported yet.
Open an issue on the CodeProso GitHub repository (https://github.com/prosoai/codeproso-releases/issues). Include your app version (Settings → About), your OS, and steps to reproduce. For account, billing or team-plan questions, contact Proso.ai directly.
Free to download for macOS and Windows. Sign in with your Proso.ai account and you're working in under five minutes.