Your product.
Build the next feature with Claude Code and Codex beside your editor and app preview.
Build in parallel Keep the whole picture
Run Claude Code and Codex in separate project workspaces. Keep your agents, code, and previews in view — without switching tabs.
Watch Armadai build six sites at once 02:00macOS 14+ / Apple Silicon + Intel
7-day free trial · Cancel before day 7, pay nothing
NEW / THE MASTER AGENT
One conversation to open projects, launch agents, and move the work forward. Choose Claude Code or Codex as your master. Keep every workspace in view.
ACTUAL RECORDING / EDITED FOR PACE01 / 03
See the canvas, the master, and the agents in action. A quick introduction or a closer look at a complete workflow.
00:30A quick look at your projects, agents, and tools in one place.
01:00From opening workspaces to launching agents and checking their work.
00:30The master sees, clicks, scrolls, and reports its actions. Computer use is optional.
01:00Pan, fit, draw, and organize the canvas through the master conversation.
02:00Claude Code and Codex build side by side, across six separate projects.
01:00Follow the setup, delegation, and finished sites on one canvas.
PRODUCT FILM + REAL APP RECORDINGS / SOME SEQUENCES ARE SPED UP.
YOUR NEXT PROJECT STARTS HEREYour app. The client project. The next idea. Give each its own workspace, then bring them together on the same canvas.
One canvas. A complete development environment.
Stay on the infinite canvas, or turn on Tab View for a workspace in every tab. Each tab keeps a canvas of its own, with your agents and tools arranged together.

Zoom out to see the whole canvas. Move into a workspace to build.
REAL ARMADAI CAPTUREChoose Canvas or Tab View in Settings. Your workspaces and tiles stay with you.
Fit all tiles, zoom, or arrange them in columns and grids. Stack in one column when you want a clear reading order.
Manage agents across the current canvas’s workspaces, including workspaces opened as tabs.
Stop hunting through terminals. See who’s working, who’s idle, and who’s waiting — across all your projects.
Hover a waiting session, review the request, and approve right from the sidebar. Your canvas stays right where you left it.
ArmadaiPure blackBuild the new project dashboard.
Reading the project…
Reviewed the existing components
Updated the dashboard layout
Working on the finishing touches
Polish the dashboard.
Keep the first view simple.
Run the checks for the new client dashboard.
The agent is asking to run:
npm test Folder: ~/Projects/tidal
Review the request from the sidebar, or continue in the session when you need more context.
Review an agent’s request without leaving the workspace in view.
01Spot the pause.Working, idle, or needs approval. See the status beside each session.
02Approve in place.Hover the waiting agent and choose a response from its menu.
03Keep your focus.No searching for the right terminal. No rearranging your canvas.
Choices depend on the agent and request. If a prompt needs more context or isn’t supported in the sidebar, open its session directly.
Let an agent work on your product while you move a client project forward. Open the next idea beside them. Each project keeps its own tools and context, on the same canvas.
Build the next feature with Claude Code and Codex beside your editor and app preview.
Keep the brief, implementation, and browser together. Pick up the project without hunting for its windows.
Try a prototype in its own space while the other projects stay open around you.
For builders with more than one thing going
Independent developers. Freelancers. Small teams. Anyone balancing a product, client work, and the ideas they want to bring to life.
The agent conversation is only part of the work. Put everything else beside it, in a layout that stays yours.
Run agents in real terminals or a structured Codex Agent tile. Keep the full IDE alongside them, in the same workspace.
Open your browser preview, notes, and task boards beside the work they belong to. No hunting through a row of tabs.
Arrange tiles freely or snap them to a grid. Give workspaces their own backgrounds. Your saved layout brings you back to familiar ground.
Your familiar tools. One native macOS app.
Edit code, search your project, and review source control beside your agents. Keep the editor in its own tile on the canvas.
Keep localhost, docs, and research in browser tiles. Pin the pages you use, reorder tabs, and restore a tab you closed.
Plan with boards, backlogs, sprints, and calendars. Track dependencies and checklists beside the project they belong to.
Sketch a flow or leave a label directly on the canvas. Add drawings to a workspace and they move with the project.
Store secret values in macOS Keychain. Scope environment variables to the app, a canvas, or one workspace.
Enable the session helper and choose Keep Running and Quit to leave terminals and CLI agents working.
Codex Agent and IDE tiles close with the app.
Alongside your agents and notes.
Press ⌘K to open a tool, run a command, or jump straight to an existing tile on your canvas. Type a few letters. Choose your next move.
Start an agent. Find a terminal. Open drawing tools.
Keep your hands on the keyboard.
Open a new Codex tile, or focus the one already on your canvas.
A PLACE FOR EVERY PROJECT
Your folders become workspaces. Your workspaces live on canvases. Build a setup that makes sense to you, then come back to it.
CANVAS / 01
CANVAS / 02
Choose an existing folder, or create a new one inside Armadai. Each workspace starts blank so you can add the agents and tools you need.
Keep projects together on one canvas, or create separate canvases for your product, client work, and experiments.
Move and resize tiles freely, or arrange them in grids and rows. Give each workspace a layout that fits the work.
Clear a workspace off the canvas when you’re done. Reopen it with its saved tiles and layout when you need it again.
YOUR WORK. YOUR ATMOSPHERE.
Choose a canvas theme. Give each workspace its own image. Adjust transparency until everything feels right.
~/projects/orbit
❯ npm run dev
Ready to build.
Local localhost:3000
A little space to focus.
❯
THE NEXT IDEA
A familiar place for
the next big thing.
FROM YOUR FILES TO YOUR WORKFLOW
Drag files from Finder into a terminal tile. Use them in a command or a prompt for Claude Code or Codex CLI, without typing the full path.
Drop one file or several. Names with spaces are handled automatically. You choose when to press Enter.
cat '/Users/you/Documents/Project brief.md'The path lands at your cursor, ready for your next command.
OPTIONAL TERMINAL RECORDING
Save terminal output from your builds and CLI agent sessions locally on your Mac. Turn recording on from the REC menu or Settings when you want a record of the work.
Off by default. The recording setting applies across terminal sessions.
Choose what stays. Set a retention window and a disk limit. Older recordings are cleaned up first.
Manage the files. Export individual recordings, delete one, or clear the whole collection in Settings.
Terminal output · Local storage
Default limits shown. Adjust them in Settings.
Recorded output can include sensitive information printed by your tools.
Turn a task into work for Claude Code or Codex. Armadai gives each run its own Git worktree and tracks it through to review.
FIVE VIEWS / ONE BOARD
Move from the big picture to the details without leaving your project. Organize the work here, then hand a clear task to an agent.
The same tasks, seen from different angles.
Search and filters carry across every view.
Find a project by its name.
Keep subtasks, labels, comments, and file references with the work.
Boards are stored locally with your canvas.
Undo and redo board changes during your current app session.
Export a board as JSON. Import a saved board to replace the current one.
Find a project by its name.
Put the brief and what “done” means on the board. Choose the agent you want to run it.
Armadai starts an agent if needed, prepares the worktree, and keeps the task’s progress on the board.
Inspect the changes and the work behind them. Request changes or approve the result before merging.
Optional / Auto-run Ready tasks
Let available agents pick up Ready tasks, with limits on simultaneous runs and checks for overlapping work. Pull requests still wait for your review.
DRAFT PULL REQUESTS WITH CONTEXT
Build a draft GitHub pull request with your changes and available records of the work. Review the diff and generated description before you publish.
Find Publish provenance PR… in Armadai’s worktree menu. Requires a GitHub repository and an authenticated GitHub CLI.
Add project search
src/search.tstests/search.test.tsnpm testexit 0 · last recorded runCommand history and available terminal output, alongside the changes.
Your confirmation comes before publication.
Evidence reflects what was recorded. Terminal command detail depends on the session’s available data.
Follow the conversation, approve actions, and inspect file changes in Armadai’s Codex Agent tile. Keep the decisions beside the work.
Changed files sit beneath the response. Open Review in Armadai to inspect the diff.
Keep Git close, too.
Review working or staged changes, stage files, commit, and confirm a push — all from the Codex Agent tile.
Give Claude Code and Codex a shared goal inside a project. Coordinate lets them exchange plans, implementation, and reviews — while you set the boundaries.
Plan. Build. Review.
Build. Question. Refine.
Review and edit messages before delivery, or choose Auto to keep the conversation moving.
Set a message budget. Inspect the transcript. Stop the connection whenever you need to.
The coordination layer and transcript stay local. Your agents use their own accounts.
Unlimited workspaces. Unlimited agents.
Every Armadai tool, on either plan.
$20/ month
Room to build, one month at a time.
Download to start trial7 days free, then $20 USD/month. Card required to start; cancel before the trial ends and you won’t be charged.
$120/ year
$10/month equivalent. Save $120 vs. $240 paying monthly.
Download to start trial7 days free, then $120 USD/year. Card required to start; cancel before the trial ends and you won’t be charged. 30-day money-back guarantee after payment.
Trials are for eligible new subscribers. Cancel anytime during the trial from Settings → Billing in the app — no emails or calls — and you won’t be charged. Plans cover the Armadai app. Claude Code, Codex, and other third-party services may require separate accounts or subscriptions. Your Mac’s resources and provider usage limits still apply.
Armadai is a native macOS app for working across multiple projects on an infinite canvas. Each project folder becomes its own workspace, with its own agents, terminals, code, browser, notes, and tasks. Zoom out to see the whole picture, then move into the project you want to work on.
Choose Claude Code or Codex, then select a model and effort in master settings. The master can open and create workspaces, launch and message agents, read their replies, arrange the canvas, and review child-agent approvals according to your settings. It manages the workspaces on its canvas, including Tab View.
Yes, when you enable Computer use in master settings and grant the required macOS permissions. The master can inspect app controls, click, type, and scroll. Screenshots are a separate option. Foreground mouse takeover asks for your approval unless you choose to allow it; Stop control or Esc stops the session.
Turn on Tab View in Settings. Each workspace gets its own tab and a canvas inside it. Fit all, arrangement presets, zoom, and a minimap help you see your tiles. You can switch back to the infinite canvas when you want to see every project together.
Download Armadai and verify your email. A one-minute guided tour of a sample canvas shows how workspaces, agents, and the master fit together (skip it if you like), then choose a plan. Open an existing project folder or create a new workspace folder inside the app. Your workspace starts blank. Install and sign in to the agent tools you want to use, then add them beside your project.
Yes. Open multiple project folders as workspaces on the same canvas, and run multiple agents in each workspace. Your Armadai plan does not limit the number of workspaces or agents. Your Mac’s resources and your agent providers’ usage limits still apply.
Armadai gives your installed agents a place to work and collaborate. You use your own Claude Code and Codex accounts. Their usage and subscriptions are separate from your Armadai plan.
Yes. Open Hand-off on a task board and choose Run with Claude or Run with Codex. Armadai starts an agent if needed, gives the run its own Git worktree, and tracks the task through to review. Successful work comes back as a draft pull request for human review. Auto-run Ready tasks is optional and uses limits on simultaneous runs and checks for overlapping work.
Codex CLI runs in a terminal tile. Codex Agent gives you a chat-style tile with streamed responses, approval controls, file-change review, and saved conversations. Both use your installed Codex and your own account. Choose the interface that fits how you want to work.
Armadai supports Apple Silicon and Intel Macs running macOS 14 or later. The download includes support for both architectures.
Download Armadai, create an account, and choose either plan. Eligible new subscribers get 7 days free; a card is required to start, but nothing is charged during the trial. The app and Stripe both show the date your trial ends. Cancel any time before then and you won’t be charged at all. After the trial, Pro Monthly is $20/month or Pro Annual is $120/year — 50% less than paying monthly for a year. Annual payments also have a 30-day money-back guarantee.
In Armadai, open Settings → Billing and choose Manage, then Cancel subscription on the Stripe page that opens. If you cancel during the free trial, you keep access until the trial ends and you’re never charged. If you cancel a paid plan, you keep access until the end of the period you paid for.
Enable the background session helper in Settings Sessions, then choose Keep Running and Quit to leave terminals and CLI agents running. Reopen Armadai to reconnect to those sessions. Codex Agent and IDE tiles close with the app; sessions do not survive logging out or shutting down your Mac.
Your canvas layouts, notes, and task boards are stored locally. Agents, browser pages, IDE extensions, account checks, and GitHub publishing can use online services. Environment Vault stores secret values in macOS Keychain and passes selected variables to the tools you run.
The installed app checks for updates automatically by default and lets you know when one is available. A download icon appears beside Settings when an update is ready. Download from the sidebar, follow its progress, then choose Restart & Update. You can also enable background downloads in Settings.
Your projects. Your agents. Your canvas.
APPLE SILICON + INTEL / macOS 14+