Keep track of many AI-generated project folders started in one afternoon.
Watch which files a coding agent like Claude Code is editing as it happens.
Replay a past agent session to see step by step what changed.
Bundle a Node.js release into one visible terminal sequence.
| alchaincyf/fanbox | fastify/avvio | fastify/fastify-helmet | |
|---|---|---|---|
| Stars | 479 | 467 | 463 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2026-07-14 | 2026-07-08 |
| Maintenance | — | Active | Active |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | vibe coder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
macOS on Apple Silicon only, downloaded as a DMG from the releases page, no accounts or cloud setup needed.
FanBox is a macOS desktop app that gives you a single window to manage, browse, and command AI coding agents across your local projects. It was built for the reality that AI can spin up many projects quickly, but those projects scatter across your hard drive, their names blur together, and you can no longer see what changed. The app puts a file browser on the left, a real embedded terminal on the right or bottom, and an inline preview panel in the middle. The core loop FanBox is built around is: find a project file, preview it in place, run a command in the embedded terminal, and watch the changes as they happen. When a coding agent like Claude Code writes to a file, the corresponding file card in the browser lights up and ripples in real time. A follow mode keeps the preview locked onto whatever file the agent is currently editing, so you can watch HTML render or Markdown update as lines are written. A session replay timeline lets you drag back through time and see which files the agent touched in sequence. Beyond file browsing and live change tracking, FanBox stores a memory of what AI sessions did inside each project folder: which files were changed, what agent skills were triggered, and the first message you sent as a title so you can resume old sessions. A screenshot shortcut lets you drop a system screenshot directly into a chat with the agent or file it into the project. A release wizard for Node.js projects strings together version bumps, changelogs, builds, and GitHub releases in one visible sequence in the terminal. The app runs entirely local with no accounts, no cloud connection, and no build step required. It ships with three visual themes that go deeper than a color swap: typography, icons, code highlighting, and the terminal color scheme all change together. It is available only for macOS on Apple Silicon and can be downloaded as a DMG from the project releases page.
A macOS desktop cockpit that pairs a local file browser and preview panel with an embedded terminal, so you can watch AI coding agents change your projects in real time.
Mainly JavaScript. The stack also includes Electron, JavaScript, Monaco Editor.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.