Your real tools, as tiles
Terminals, web apps, notes, docs — live tiles that keep running and stay where you left them.
campus
Campus is a macOS workspace where every tool is a tile. Scroll to see who's dragging things into place.
Trusted by builders at
Workspace
Browser previews, terminals, notes, and agents live together on the same spatial surface.
What is Campus
A persistent, infinite canvas for the tools you actually work in — shared with your team and your agents.
Terminals, web apps, notes, docs — live tiles that keep running and stay where you left them.
Share a link and colleagues are right there — live cursors, same tiles, same context.
Claude and Codex join as peers and drive real tiles — right next to you and your team.
What is Campus
Pan, zoom, and arrange every tool spatially on one dotted surface that remembers exactly where you left it.
Each tile is a live PTY that keeps running — and keeps its scrollback — across restarts.
Claude and Codex run as tiles — and the campus CLI
lets them move tiles, type prompts, and click a webview for you.
Webviews, files, git worktrees, docs, designs, even a whole embedded app — drop it on the canvas.
Custom Flutter engine, local-first, your state in plain files. Fast — and yours.
Multiplayer
Share a link and your team is on your canvas — live cursors, cursor-chat and all. Agents join the same way: as peers that see what you see.
A room join, replayed — invite link, simultaneous cursors, and an agent working in the same scratchpad.
Work with agents
You talk to the agent in a terminal tile. It answers on the canvas — spawning, arranging, and updating the tiles around you.
Every move the agent makes here is a real
campus verb — create, move, type, click. This scene is a
re-enactment, not an animation.
Canvas-native workspace
Terminals, webviews, repos, media, tasks, prototypes, and live app surfaces can sit side by side.
One canvas, every workflow
Campus molds to the work in front of it. Watch three teams set up their canvas — then watch the cursors rearrange it.
Wherever you are
Everything on your desk flows straight onto iPad. Scroll, and your tiles fly into the device — the same canvas, now in your hands.
Build on top
A full Dart SDK reaches every layer of the canvas — define your own tiles, commands, and rendering, wire in your own tools and orchestration. Switch a tab to see the code and what it builds.