Smorgasbord

A browser UI for Gas Town and Beads

For people who don't want to use tmux.

Smorgasbord Command Centre
Beads - Kanban board for issues
Comms - Message your agents

How did I get here

I wrote Smorgasbord in a couple of days because I was using Claude Code with Gas Town and kept asking it the same things - what's the status, who has mail, send the mayor a message. A dashboard made more sense.

It's Gas Town easy mode. It's also a standalone Beads UI - if you just want a kanban board without the full Gas Town setup, it does that too.

What it does

🎛️

Command Centre

See everything at a glance - workers, mail, refineries, system status

📿

Work

A kanban board for your issues

👷

Crew

Check on your AI agents, send them messages, see who has unread mail

🔧

Engine Room

Start/stop witnesses, refineries, deacon, all the daemon stuff

📡

Comms

Read and send messages to your agents

⚙️

Settings

Configure paths and switch between themes

Two flavors

Pick your vibe in Settings

🌸

envs.now

The default.

💼

Corporate

Clean and boring. For when you need to look professional.

Quick Start

Up and running in under a minute

Terminal
# Clone it
git clone https://github.com/djangobeatty/smorgasbord.git
cd smorgasbord

# Install
npm install

# Configure
cp .env.example .env.local
# Edit .env.local and set GT_BASE_PATH

# Run
npm run dev

Requirements

  • Gas Town installed and working (gt command in your PATH)
  • Node.js 18+
  • • Must run on the same machine as Gas Town

Beads-Only Mode

Just want the kanban board? Switch to "Beads Only" mode in Settings. Point it at any .beads directory and you've got a standalone issue tracker.

Works on my machine.

View on GitHub