No description
Find a file
2026-03-01 16:46:50 -08:00
.agent/skills/shadcn-ui chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
.agents/skills docs+skills: add main UI/UX visual-truth PRD and skill links 2026-02-18 12:50:53 -08:00
.augment/skills/shadcn-ui chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
.beads bd: backup 2026-03-02 00:38 2026-03-01 16:38:54 -08:00
.claude/skills/shadcn-ui chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
.cline/skills/shadcn-ui chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
.github/agents Add code-custodian agent file 2026-02-14 01:15:40 -08:00
.openhands/skills/shadcn-ui chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
assets fix(layout): unified right sidebar with chat mode and collapsing activity rail 2026-02-16 23:50:20 -08:00
components/ui feat(ui): add aurora button variants with glow effects 2026-02-26 15:17:45 -08:00
docs docs: finalize bd-native memory fabric plan and phase-1 evidence 2026-03-01 16:41:12 -08:00
help/memory docs: add native memory help pack and enforce workflow in AGENTS 2026-03-01 16:46:50 -08:00
lib chore: misc updates and fixes 2026-02-26 10:25:31 -08:00
out fix(bb-ui2): integrate ThreadView into detail panels with sample data 2026-02-16 10:10:50 -08:00
public fix(bb-ui2): integrate ThreadView into detail panels with sample data 2026-02-16 10:10:50 -08:00
scripts fix: address PR review comments and security issues 2026-02-16 06:32:58 +00:00
skills Merge origin/main into feature/assign-archetypes-to-tasks-ui 2026-02-26 18:50:18 +00:00
src fix: wire conversation panel to DAG nodes with toggle support 2026-03-01 13:51:46 -08:00
tests fix: wire conversation panel to DAG nodes with toggle support 2026-03-01 13:51:46 -08:00
tools fix: address PR review comments and security issues 2026-02-16 06:32:58 +00:00
.eslintrc.json chore(repo): ignore local beads runtime lock and screenshot artifacts 2026-02-12 23:39:43 -08:00
.gitattributes chore: initialize beadboard baseline 2026-02-11 17:42:51 -08:00
.gitignore Merge origin/main into feature/assign-archetypes-to-tasks-ui 2026-02-26 18:50:18 +00:00
agent-help.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
AGENTS.md docs: add native memory help pack and enforce workflow in AGENTS 2026-03-01 16:46:50 -08:00
agents_to_delete.txt colors 2026-02-26 10:45:02 -08:00
agents_to_delete2.txt colors 2026-02-26 10:45:02 -08:00
all_beads.txt colors 2026-02-26 10:45:02 -08:00
bb.ps1 docs(beads): etch project history into memory bank and finalize skill-bb 2026-02-14 00:21:25 -08:00
bd_help.txt colors 2026-02-26 10:45:02 -08:00
CLAUDE.md docs: add CLAUDE.md for AI assistant context 2026-02-26 10:34:43 -08:00
components.json feat(ui): complete bb-ui2.2 - shadcn/ui Setup 2026-02-15 21:16:26 -08:00
epic-help.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
epic.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
eslint-report.json chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
eslint.config.mjs feat(swarm): implement Swarm View remake with Operations, Archetypes, and Templates 2026-02-20 22:19:38 -08:00
help.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
image-1.png readme pics 2026-02-13 00:20:44 -08:00
image.png readme pics 2026-02-13 00:20:44 -08:00
label-help.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
LICENSE chore: initialize beadboard baseline 2026-02-11 17:42:51 -08:00
next-env.d.ts Add tracer-bullet Kanban baseline with live issues read path 2026-02-11 17:55:26 -08:00
next.config.ts feat: establish tokenized kanban design foundation 2026-02-11 18:38:51 -08:00
NEXT_SESSION_PROMPT.md chore: update next session prompt + install mysql2 for beadboard-550 2026-02-28 17:08:38 -08:00
package-lock.json chore: update next session prompt + install mysql2 for beadboard-550 2026-02-28 17:08:38 -08:00
package.json fix: wire conversation panel to DAG nodes with toggle support 2026-03-01 13:51:46 -08:00
postcss.config.js feat: establish tokenized kanban design foundation 2026-02-11 18:38:51 -08:00
README.md docs: document Agent Sessions Hub, Timeline, and API endpoints 2026-02-16 06:00:47 +00:00
remotion.config.ts fix(bb-ui2): integrate ThreadView into detail panels with sample data 2026-02-16 10:10:50 -08:00
sse-output.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
state-help.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
tailwind.config.ts Merge origin/main into feature/assign-archetypes-to-tasks-ui 2026-02-26 18:50:18 +00:00
task1.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
task2.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
task3.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
test-output.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
test-output2.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
test-sse.mjs chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
test-watcher.ts chore: misc updates and fixes 2026-02-26 10:25:31 -08:00
test2.txt chore: checkpoint before DAG views UX overhaul 2026-02-22 20:43:59 -08:00
true_agents.txt colors 2026-02-26 10:45:02 -08:00
tsconfig.json feat(ui): complete bb-ui2.2 - shadcn/ui Setup 2026-02-15 21:16:26 -08:00

BeadBoard

The Windows-native Control Center for Beads.

BeadBoard is a high-performance local dashboard for managing your software development tasks. Built on the Beads protocol, it provides a unified, visualization-rich interface over your distributed project landscape. alt text

🚀 Why BeadBoard?

Most task managers are siloes. BeadBoard is a lens over your source code.

  • Source of Truth: Reads directly from .beads/issues.jsonl in your repo. No database sync skew.
  • Windows Optimized: Built from the ground up to handle Windows paths, drive letters, and filesystem performance.
  • Zero Latency: Optimistic UI updates make interactions feel instant.

Core Features

1. Multi-Project Registry & Scanner

Stop context switching between repos.

  • Project Registry: Persist your favorite project roots for one-click access.
  • Auto-Discovery: Built-in filesystem scanner finds Bead-enabled projects across your drives.
  • Aggregate Mode: View tasks from all registered projects in a single unified board.

2. Interactive Kanban Dashboard (/)

Manage your flow state. Kanban Dashboard

  • Live Updates: Boards refresh automatically when the underlying JSONL files change (e.g., via CLI).
  • Progressive Disclosure: Task details, metadata, and relations are tucked away until you need them.
  • Smart Filtering: Filter by priority, assignee, status, or full-text search across thousands of beads.

3. Dependency Graph Explorer (/graph)

Understand the "Why" and "What's Next". alt text

  • Epic-Centric Layout: Automatically groups tasks by Epic for logical clustering.
  • True DAG Visualization: Uses Dagre layout engine to enforce a strict Left-to-Right dependency flow.
    • Left: Incoming Blockers
    • Center: Focus Task
    • Right: Unlocks / Downstream
  • Focus Mode: Minimizable dependency strip and deep-linking support for sharing exact views.
  • Smart Metadata: See bead counts, priorities, and status health at a glance.

4. Agent Sessions Hub (/sessions)

Coordinate multi-agent workflows with social-dense visibility.

  • Epic-Grouped Task Feed: Tasks organized by parent Epic with session state indicators (active, reviewing, needs_input, stale).
  • Cross-Agent Communication: Built-in messaging with HANDOFF, BLOCKED, and INFO categories.
  • Agent Productivity Metrics: Real-time stats showing active tasks, completions, and recent wins.
  • Derived Activity Engine: O(N) snapshot diffing computes project history on-demand without separate event storage.
  • bb agent CLI Integration: Visualizes data from agent registry, reservations, and mailboxes.

5. Chronological Timeline (/timeline)

Real-time activity feed for all project events.

  • Live Updates: Server-Sent Events stream changes instantly.
  • Date Grouping: Events organized by day (Today, Yesterday, etc.).
  • Polymorphic Cards: Distinct visual styles for Status, Lifecycle, and Diff events.
  • History Buffer: Recent events preserved across server restarts.

🛠️ Stack

  • Framework: Next.js 15 (App Router)
  • UI Engine: React 19 + Framer Motion
  • Styling: Tailwind CSS + Custom Design System
  • Type Safety: Strict TypeScript

Quick Start

  1. Install: npm install
  2. Run: npm run dev
  3. Explore: Open http://localhost:3000

🤝 Contribution

  • Typecheck: npm run typecheck
  • Test: npm run test