v0.2.280 · in active development

The Mac IDE built around coding agents.

Deckosaurus is a native macOS workspace that puts Claude, Codex, Gemini's Antigravity, and on-device MLX models next to a real ghostty terminal — arranged as scrollable Code Decks you can re-rank like TweetDeck columns.

Spin up a deck per project. Pin the agent of your choice. Split the terminal. Switch between them with one keystroke.

macOS 14+ · Apple Silicon recommended · notarised by Round Rect · no Mac App Store

deckosaurus — 3 workspaces
workspace · api
├── src/
│ ├── server.ts
│ └── routes/
└── README.md
▸ claude
Refactoring middleware…
$ npm run dev
workspace · web
├── src/
│ ├── server.ts
│ └── routes/
└── README.md
▸ codex
Generating types…
$ npm test
workspace · infra
├── src/
│ ├── server.ts
│ └── routes/
└── README.md
▸ oMLX
Running test suite…
$ terraform plan

Code Decks

A deck per project. A column per task.

PLACEHOLDER FOR BISECT

Coding agents

Pick your agent. Switch in a keystroke.

Deckosaurus speaks four coding agents natively, each as a first-class deck panel with shared chrome and shared keyboard shortcuts.

Claude Code

Anthropic

Full-context Claude with auto-titled sessions, prompt history, image paste, and @-mentions.

Codex

OpenAI

The OpenAI coding harness with tool calls and persistent transcripts.

Antigravity

Google · Gemini

Google's local harness binary auto-discovered or auto-downloaded, with per-turn cards, image generation, and /clear-fresh sessions.

oMLX

Local · on-device

Qwen3.5, Gemma, and other MLX models running on your machine. No network. No keys. Full session restore.

Bring an MCP server, and every deck can call it. Bring your own API keys, or use the keys you already have in your shell.

Terminal

Not a wrapper. A real terminal.

Each terminal is libghostty — Metal-rendered, true 24-bit colour, full xterm-256 fidelity, and the shell ergonomics you'd expect from a terminal of record.

Terminals reparent across contexts. Your shell never dies because you moved a view.

  • Split panes

    Cmd+D right · Cmd+Shift+D down, with directional focus and one-shortcut equalisation.

  • Scrollback + find

    Cmd+F search across 10,000 lines. Cmd+K to clear.

  • OSC 9/777 notifications

    Surface as deck-tile badges, in-terminal strips, or native macOS banners.

  • Expand overlay

    Cmd+U pops one terminal full-screen without reflowing the shell.

  • Grid overview

    Every running terminal tiled across the window. Same session, different frame.

Tasks & CLI

Script the IDE. Dispatch the agents.

A Unix-socket RPC server starts with the app. Every registered command — open a deck, send a prompt, dump performance, swap the active workspace — is reachable from a tiny Python CLI called deck, installed to ~/Library/Application Support/Codeck/bin/.

A Pez Dispenser task orchestrator is in flight: queue work, dispatch into the agent of your choice, watch them run side-by-side across decks. Pair it with the deck CLI and your IDE becomes a programmable surface — drive it from CI, from a script, from another agent.

$ deck ping
→ pong (0.2.280)

$ deck list
api    · ~/code/api       · 1 deck
web    · ~/code/web       · 2 decks
infra  · ~/code/infra     · 1 deck

$ deck run decks.open \
   --workspace ~/code/api

$ deck perf snapshot
{ "fps": 120, "frame_ms": 4.1 }

Local · private

Yours. Local. Quiet.

Deckosaurus runs locally. The oMLX agent runs entirely on-device — no API, no keys, no network. Vendor keys live in a single 0600 JSON file at ~/Library/Application Support/Deckosaurus/secrets.json. Telemetry is opt-in; there is no analytics SDK inside the macOS app. The marketing site uses Plausible (cookieless, no fingerprinting). Entitlements are minimal — no app-sandbox theatre, no microphone, no camera. The shortest reasonable surface area for a tool that touches your code.

Pricing

Pricing that scales with you.

Hobby

Free

The local-only build. Run oMLX on-device, one workspace, the full terminal stack. Forever.

Pro

$12 / mo

Every hosted agent — Claude, Codex, Antigravity — unlimited workspaces, MCP servers, Tasks orchestrator.

Team

$20 / seat

Everything in Pro plus shared workspace presets, SSO-ready stub, and invoice billing.

Ready to build with an agent over your shoulder?

Download Deckosaurus and start a 14-day trial. Card required. Cancel any time from the Customer Portal.