-
Notifications
You must be signed in to change notification settings - Fork 5
Getting Started
BrendanP edited this page Jun 26, 2026
·
1 revision
Get the app running locally in about two minutes.
- Node 20+ and npm.
- For live mode: the
bdbinary on yourPATHand a.beadsrepo (created withbd init). - No
bd? No problem — the app falls back to Demo Mode automatically.
git clone https://github.com/brendan-appstart/bead-me-up-scotty.git
cd bead-me-up-scotty
npm install
npm run dev # http://localhost:3000Open http://localhost:3000.
The app reads issues by shelling out to bd in a directory that contains a
.beads repo. You have three ways to choose that directory:
-
Run from the project directory. Launch the app from (or open the project
picker and select) a folder that has a
.beadsrepo. -
Set an environment variable:
BEADS_REPO=/path/to/your/project npm run dev
- Use Settings. Set the repo path in the in-app Settings screen (stored under your OS config dir, not in beads).
If your bd binary lives somewhere unusual, point at it explicitly:
BD_BIN=/path/to/bd npm run devThe sidebar always shows whether you're in live or demo mode.
npm run build # typecheck + production build
npm run lint # eslintA clean npm run build is the canonical "everything compiles" check.
- Want to run it from anywhere without
cd-ing into the clone? See Global Install and CLI. - Curious what it can do? See Features.
- Configuring attribution, polling, or themes? See Configuration.
Bead Me Up, Scotty · MIT License · Built on Beads · Website · Demo
Getting started
Using it
Under the hood
Help