explaingit

dkawjr/fleet-console

Analysis updated 2026-05-18

0JavaScriptAudience · developerComplexity · 2/5Setup · moderate

TLDR

A local browser dashboard that lets you spawn, watch, and interact with many Claude Code terminal sessions from one page.

Mindmap

mindmap
  root((repo))
    What it does
      Spawns Claude Code sessions
      Shows live status per card
      Lets you type into terminals
    Tech stack
      JavaScript
      Node.js server
      xterm.js
    Use cases
      Manage many agents at once
      Broadcast a prompt to sessions
      Search past transcripts
    Audience
      Claude Code power users
      Developers running many agents
    Access
      Runs locally by default
      Optional phone access via token

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Watch and interact with several Claude Code sessions from a single browser page.

USE CASE 2

Broadcast one prompt to multiple running sessions at once.

USE CASE 3

Get notified on your phone when an agent session needs your input.

USE CASE 4

Spawn a new session inside its own git worktree so parallel agents do not collide.

What is it built with?

JavaScriptNode.jsxterm.js

How does it compare?

dkawjr/fleet-console00kaku/gallery-slider-block0xkinno/vellum
Stars00
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-05-19
MaintenanceDormant
Setup difficultymoderateeasyhard
Complexity2/52/54/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires the Claude CLI installed and your own Claude subscription login, runs locally on your machine.

No license information was stated in the README.

In plain English

Fleet Console is a browser based dashboard for people who run many Claude Code coding sessions at the same time. Instead of switching between separate terminal windows, it gives you one page where you can spawn new sessions, type into them, watch their progress, and answer any prompts they throw at you, all laid out as a board of cards. Each card on the board is either a live session that Fleet Console actually started for you, which you can fully type into and interact with, or a read only card representing a session you started somewhere else, like a regular terminal or VS Code. For those read only sessions, the tool cannot type into another program's window since that is blocked by the operating system, but it offers a way to take over that same conversation in a new, fully interactive session that continues from where the other one left off. Every card is color coded so you can tell at a glance what needs your attention: one color means a session is still running, another means it is waiting for you to respond, and another means it is sitting idle. You can pin important sessions to the front, hide ones you do not need right now, resize and rearrange the cards, and rename them. Beyond the basic dashboard, it includes some more advanced features: sending the same prompt to several running sessions at once, searching across a month of session transcripts, spawning a new session inside its own isolated git branch so parallel work does not collide, and a small sidebar showing the time, weather, your shared to do list, and even a live graph of notes from an Obsidian vault if you use one. It can also send phone notifications when a session needs your attention. Everything runs on your own machine using your own Claude subscription login, and the server only listens on your local computer by default. There is an option to make it reachable from your phone over your home network or through Tailscale, protected by an automatically generated access token, but the README is explicit that it should never be exposed directly to the public internet.

Copy-paste prompts

Prompt 1
Walk me through installing Fleet Console and starting it with node server.js.
Prompt 2
Explain the difference between a live interactive session card and a watch-only card.
Prompt 3
Show me how to set up phone access to Fleet Console safely over Tailscale.
Prompt 4
Help me set up git-worktree spawning so I can run multiple agents in the same repo.

Frequently asked questions

What is fleet-console?

A local browser dashboard that lets you spawn, watch, and interact with many Claude Code terminal sessions from one page.

What language is fleet-console written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, xterm.js.

What license does fleet-console use?

No license information was stated in the README.

How hard is fleet-console to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is fleet-console for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.