Finds everything
Point it at ~/Code, an external drive, wherever. It recognises Next.js, Vite, Tauri, Rails, Go, Rust, Python, Chrome extensions, Godot and more from their signature files — and knows a Tauri app from the Vite app inside it.
Workbench finds every project you have ever built, runs them, screenshots them, and puts them all on one shelf — for people who ship faster than they can name folders.
Download for Mac
Scan → Identify → Run → Screenshot → Browse
Point it at ~/Code, an external drive, wherever. It recognises Next.js, Vite, Tauri, Rails, Go, Rust, Python, Chrome extensions, Godot and more from their signature files — and knows a Tauri app from the Vite app inside it.
For projects you trust, Workbench starts them, waits for the server, captures desktop and mobile screenshots, then kills the process. No more wondering what test-app-4-final-new was.
A ship score from real signals — does it run, does it have a README, auth, payments, deployment config, tests, recent activity — with an honest effort estimate.
A contribution heatmap built from local git history across every scanned repo, so private and unpushed work counts. Plus token usage from your Claude Code and Codex logs.
Miller columns, instant preview for code, markdown, images, video and PDFs, git status in the gutter, and build artefacts folded away so a repo is readable at a glance.
Detects Claude Code, Codex, Gemini, Cursor, Copilot, OpenCode, OpenClaw, Hermes, Pi and more. Manages your skills and MCP servers, with search and install from skills.sh built in.
A timeline built from folder birthdates and git commits, with a play button that scrolls years of work past you. Watching a decade of side projects go by is its own kind of report card.
Every image and video inside a project, in a grid with a lightbox. Favourite the good ones and they collect in one place, ready to copy a path from.
A real PTY you can dock, float, drag or throw full screen — wired to Claude Code and Codex so agent work happens without leaving the catalog.
Turn on a plugin, paste a token, pick the projects worth watching. Each one earns its own sidebar link and its own dashboard — so deploys, errors and reviews sit beside the code they belong to.
Deployment status per service and environment, newest first. Green means shipped, amber means still building, red needs you.
Unresolved issues from the last two weeks across the projects you pick, with event counts, so you can see what is actually on fire.
Open pull requests across the repositories you track, drafts marked, so review queues stop living in a browser tab you forgot.
Tokens go straight into the macOS Keychain — never the Workbench database, never plain text. Every plugin is read-only.
Everything lives in ~/.workbench — a SQLite database, screenshots, and generated prompts. No account, no telemetry, no network call except the ones you trigger. Plugins are the only thing that talks to the outside world, and only to the services you connect yourself.
Workbench never runs your project code without permission. Scanning is strictly read-only. Running a project requires you to approve the exact command first.