AskCodi orchestrates AI coding, two ways. Talk to Codi, an AI CTO in the Mac app that runs a team of agents and picks the right model for every job. Or call the same orchestration as an OpenAI-compatible API. Bring your own key.
Key features
π€ BYOK: Claude Code, Codex CLI, and more
π§ An AI CTO that plans, delegates, and ships
πΈ Auto model routing, low cost by default
ποΈ Remembers your whole codebase
π OpenAI-compatible API for any LLM
π Analytics and cost controls
This is the 4th launch from AskCodi. View more
AskCodi
Launched this week
Tell Codi what you want to build. It writes the plan, runs AI agents in parallel across all your projects, and picks the cheapest model that can do each task, so you ship more and spend less. When you add a project it writes the charter and task list itself, and only pulls you in when a decision needs you, through one inbox.







Free Options
Launch Team / Built With



Honestly
congratulations on the launch! What is the differentiation here between AskCodi and me instructing my agents to run in parallel while using the most optimized models for a given task in Cursor or Conductor? In my mind I just create a skill about this but I could be missing something.
AskCodi
@scott_davidson_jrΒ It would be still per project, you would have to still manage atleast one agent per project. Fine at one, starts causing issues as you start working on more. This is not just multi tasking, this is a freelancer on steroids. Plus we have built in systems which actually remove you as a bottle without going off rails. Of course you could build out this system will skills, but skills are still suggestions for agents in long loops.
Do you currently run a multi agent auto model system in Cursor or Conductor? Last time I saw someone's stats, autorouting was still 98% opus. Would love to learn more.
the overnight autonomy part is what I keep coming back to. if Codi picks a wrong approach at 2am and just keeps going since nothing hit the "needs a decision" bar, do you find out in the morning after it burned hours down a bad path, or is there some checkpoint that catches a run going sideways before it eats your whole night's budget on the wrong thing
MakersClaw
@omri_ben_shoham1Β Codi works in bounded tasks, not one open-ended overnight run. Each task has acceptance criteria, tests, and budget limits. If validation repeatedly fails or the work drifts from the project charter, Codi pauses that branch and surfaces it in the inbox instead of continuing down the wrong path.
@Sachin Sharma that answers it well, pausing and surfacing in the inbox instead of plowing ahead is the right failure mode. one follow-up: when validation keeps failing on the same branch, does Codi ever try a different approach on its own before giving up, or is a repeated failure always a hard stop that waits for you to redirect it?
AskCodi
@omri_ben_shoham1Β chiming in here, codi tries different approaches, different skills, different models before surfacing it as a blocker for humans.
the /standup mode starting sessions "based on need and token usage left" is the detail I keep coming back to. when the budget is getting tight and you've got three projects going at once, who's actually making the call on which one gets the remaining tokens - do you set priority ahead of time, or is that Codi's own judgment in the moment based on what it thinks matters most?
AskCodi
@galdayanΒ Standup sessions are exactly how it would work in real work, codi and you decide together the priority list. Codi surfaces what it thinks matter most for your KPIs and then you agree/disagree/modify :) We are continuously experimenting with it
@shreyans_assistivΒ good to know it's a two-way call, not codi just deciding alone. does that agree/disagree/modify step happen once when you kick off the standup, or can codi come back mid-run and ask you to re-arbitrate if it hits a fork partway through a project? asking because with 3 projects going at once, i'd want to know if that's a one-time setup decision or something that pings me repeatedly during the day.
Scarlett.
How does Codi decide which model to route a task to?
Is that automatic or do I configure it?
AskCodi
@byalexaiΒ So all you need to configure are the providers - anthropic models through claude code, openai models through openai codex and rest of the models on the market through askcodi gateway.
Model selection is auto by codi based on the best model to complete the task with as much saving as possible. Routing is always of today's performance of the model. So on the day of launch Sonnet 5 would definitely be better than Opus 4.8.
MakersClaw
@byalexaiΒ To add one detail: your provider setup defines the pool Codi can choose from. Within that pool, Codi looks at the task type, required capabilities, cost, and current model performance. The selected model still has to satisfy the taskβs acceptance criteria and review checks, so routing is not based on price alone. If a task turns out to be more complex than expected, Codi can move it to a stronger model.
Holy Sh*t! I love this! Is this currently limited to Claude or can I use any LLM?
AskCodi
@sm0r3llΒ It works with claude code, openai codex and rest of the models on the market are served through askcodi gateway at provider api prices. BTW loved your reaction :D
AskCodi
@joviechenΒ It works on top of your claude or openai subscription + you have access to all the other models via the askcodi gateway at provider api cost.