Build the launch page
Vega is working…
Cosmo is a native Mac app where Claude Code, Codex and the models you have keys for work as one team, on the subscriptions you already pay for.
Build the launch page
Vega is working…
Check copy against the brief
Orion is checking the work…
Pick the hero image
Draft the launch post
Outline the page
Research the audience
Try it: drag a card to another column.
Works with what you already use
How it works
Say what should be achieved, by when, and what the agents must know. Plan with AI turns it into work for your agents, teams and workflows.
Every task gets an owner and the tasks it waits for. Nothing reaches the board until you create it.
Started tasks are picked up as soon as nothing blocks them. A lead hands out subtasks, and every step lands in the task's activity.
Commands and connectors ask first. The sheet has no default button, so Return never approves by accident.
After each task the agent reflects and proposes a lesson. It joins its instructions only when you approve it.
Features
Chat
Pick Claude Code, Codex or any model you have a key for, message by message. When you switch, the new engine gets what it has not seen yet, and the conversation carries on.
Draft the launch plan for Friday and check the build still passes.
Claude Code
Package.swiftscripts/test.shdocs/launch-plan.mdTests pass (48 of 48). The plan is in launch-plan.md: three phases, owners, and a go/no-go check at 10:00.
Second opinion, Codex
Two gaps: no rollback step, and the 10:00 check has no owner.
Add both, give the check to Vega.
Claude Code
docs/launch-plan.mdAdded a rollback step after the deploy, and Vega now owns the 10:00 check. The plan is ready for review.
High
Try it: type a message, or / for commands. Here the app’s built-in demo engine answers; type tool, approve or fail.
Workflows
Tell the Workflow Builder what you need, and it creates the team, its agents, the steps and the wiring. Or draw it yourself: fan out to several engines, then bring their answers together.
Brief
Cosmo 2.0 ships Friday: the canvas builder, several accounts, skills for every engine.
Release notes
Vega · GPT-6 Sol
Write release notes from the changes merged since 1.9.
Announcement
Lyra · Mistral Large
Write the announcement for the blog, in our voice.
Final review
Orion · Claude Opus 5.5
Check both drafts against the brief and each other.
Launch kit
Collects the final result
Try it: drag the steps, click one to inspect it, press Run. Arrow keys move a selected step.
Teams
Give each agent a role, an engine and its own instructions. Members share a folder and see each other's work; the lead splits big tasks and puts the results together.
Goal
Finished workAnother vendor’s member checks it, then you
Members
OOrionPlans and assembles
Claude Code · Opus 5.5 · High effort
Every hour, 08:00 to 20:00, picks up its tasks · picked up T-11 8 minutes ago
ChatEdit12 minutes ago
VVegaBuilds the page
Codex · GPT-6 Sol · Medium effort
Picks up its tasks · nothing to do 3 minutes ago
ChatEdit
LLyraWrites the words
Mistral · Mistral Large
Picks up its tasks · picked up T-12 1 hour ago
ChatEdit
Governance
Agents cannot retrain their model. They get better through lessons you approve, and every change to their instructions is kept, with the reason.
OOrion: Reflecting on T-13…
Lessons to approve 1
VVega learnedafter a task, 1 hour ago
Run the page build before reporting done.
Sent back once for a broken link.
Work to review 1
T-12Draft the launch postLLyra
620 words: what is new, who it is for, how to try it. Checked by Vega: clear and on brief.
OpenSend Back…Approve
History of Vega’s instructions
Build from the outline and the brief.
Ask before changing the copy.
Learned:
- Keep components in the shared folder.
- Run the page build before reporting done.
Undo This ChangeRestore This Version
Try it: add the lesson to Vega’s instructions, or reject it with a reason.
Switch engine, ask for a second opinion, attach files or choose a working folder without leaving the keyboard.
Each engine's own list, read from the installed version. Newer models it cannot run yet say Needs update, with an Update button.
Claude Code and Codex each list their own effort levels; Cosmo passes the one you choose, from Low to the top.
A ring beside the model picker shows the 5-hour and weekly limits, as the engines report them. No model call, no guessing.
Add a second Claude Code or Codex account. When one reaches its limit, carry on with the other in one click.
Import .skill files or write your own. Each skill reaches Claude Code, Codex and API agents in the way each engine understands.
Give the engines MCP servers and Claude Code plugins. Secrets stay in the Keychain, never on a command line.
OpenAI, Anthropic, Gemini, Mistral, OpenRouter, Groq, xAI, DeepSeek, Together, or any OpenAI-compatible server. Ollama and LM Studio stay on your Mac.
Group chats in a project with notes every chat knows. Each one hears what the others decided, whichever engine answers.
Privacy
on this Mac. OpenAI Responses requests are sent with store: false.FAQ
Cosmo is in development. Anything not here will be answered at launch.
Only for the engines you want to use. Claude Code and Codex run on your own plans, API models on your own keys, and local models on nothing at all. A built-in demo engine works with no account.
Whatever your engines offer. Cosmo reads Claude Code's and Codex's own model lists, and adds the models of every API provider you set up: OpenAI, Anthropic, Google Gemini, Mistral, OpenRouter, Groq, xAI, DeepSeek, Together, a local Ollama or LM Studio, or any OpenAI-compatible server.
In a chat, Claude Code asks before it edits a file or runs a command, and Codex only reads. On the task board you can let agents edit files in their team's folder without asking; commands and connectors still ask.
API models answer in text only: they cannot read files or use tools.
No. Cosmo has no server of its own. Your messages go from your Mac straight to the engine or provider you chose, and your keys stay in your Keychain.
Yes. Claude Code and Codex can each have several accounts, each with its own login and usage ring. When one reaches its limit, Cosmo offers to continue on another; it never switches on its own.
A Mac with macOS 26 or later. For Claude Code or Codex, the engine installed and signed in with your own account.
Join the waitlist with your email address, at the top or the bottom of this page. We will write to you when early access opens. Cosmo needs macOS 26.
Be among the first to try Cosmo on your Mac.