alchaincyf/fanbox

vibe coding 的驾驶舱:左边文件,右边/下边终端,中间看清每一次改动。 / The cockpit for vibe coding: browse files on the left, command agents on the right, watch every change in between.

What it solves

FanBox solves the fragmented workflow of managing multiple AI-generated projects. It eliminates the need to constantly switch between file managers, terminal windows, and browsers by providing a unified "cockpit" to manage, preview, and edit local projects while interacting with coding agents.

How it works

FanBox acts as a local-first desktop wrapper that integrates a file browser, a real embedded terminal, and a preview engine into one window. It monitors the file system to track changes made by coding agents (like Claude Code or Codex) in real-time, allowing you to see diffs, roll back changes, and provide feedback directly within the interface. It does not require cloud accounts or complex configurations; it runs entirely on your machine.

Who it’s for

It is designed for developers who frequently use AI coding agents to prototype or build multiple projects and want a centralized, low-friction environment to manage the resulting files, terminal sessions, and project states.

Highlights

  • Unified Cockpit: Combines file management, live terminal access, and real-time previews in a single, cohesive interface.
  • Agent Awareness: Automatically tracks and highlights files modified by AI agents, providing a dashboard to review diffs and manage agent sessions.
  • Local-First & Private: Operates entirely offline with no cloud dependencies or external account requirements.
  • Extensible Launchers: Includes built-in support for 11 different coding agents, with the ability to add custom commands via configuration.
  • WYSIWYG Editing: Features integrated Markdown and code editing capabilities, including a "Release Wizard" for Node.js projects.

Related

  • Project
  • Project
  • Project
  • Project
  • Project