GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - TentacleOpera/switchboard: Switchboard plugin for VS Code, enables subscription-based AI agent teams

BranchesTags
Open more actions menu

Latest commit

 

History

2,496 Commits
2,496 Commits

Folders and files

NameName
Last commit message
Last commit date
.agents
.agents
 
 
.antigravitycli
.antigravitycli
 
 
.astro
.astro
 
 
.claude
.claude
 
 
.codeium
.codeium
 
 
.github
.github
 
 
.stitch
.stitch
 
 
.switchboard
.switchboard
 
 
.vscode
.vscode
 
 
bin
bin
 
 
cmd
cmd
 
 
design_system
design_system
 
 
designs
designs
 
 
docs
docs
 
 
icons
icons
 
 
internal
internal
 
 
old skills
old skills
 
 
packaging
packaging
 
 
protocol-fixtures
protocol-fixtures
 
 
scripts
scripts
 
 
src
src
 
 
webpack-loaders
webpack-loaders
 
 
webpack:/switchboard
webpack:/switchboard
 
 
.cursorrules
.cursorrules
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.switch
.switch
 
 
.vscode-test.mjs
.vscode-test.mjs
 
 
.vscode-test.mjs.orig
.vscode-test.mjs.orig
 
 
.vscodeignore
.vscodeignore
 
 
AGENTS.md
AGENTS.md
 
 
ARCHITECTURE.md
ARCHITECTURE.md
 
 
CLAUDE.md
CLAUDE.md
 
 
CONSTITUTION.md
CONSTITUTION.md
 
 
DATABASE_OPERATIONS_ANALYSIS.md
DATABASE_OPERATIONS_ANALYSIS.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
bugs.md
bugs.md
 
 
client-artifacts.json
client-artifacts.json
 
 
eslint.config.js
eslint.config.js
 
 
go.mod
go.mod
 
 
go.sum
go.sum
 
 
icon.png
icon.png
 
 
icon.svg
icon.svg
 
 
kanban-test.mjs
kanban-test.mjs
 
 
kanban.db
kanban.db
 
 
launcher-artifacts.json
launcher-artifacts.json
 
 
original_agnostic.md
original_agnostic.md
 
 
package (1).json
package (1).json
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
phone.png
phone.png
 
 
protocol-catalog.json
protocol-catalog.json
 
 
pty-host-artifacts.json
pty-host-artifacts.json
 
 
switchboard_map.txt
switchboard_map.txt
 
 
test-clipboard-mock.js
test-clipboard-mock.js
 
 
test_clipboard.js
test_clipboard.js
 
 
test_output.txt
test_output.txt
 
 
test_split.js
test_split.js
 
 
tmp_mc_ui.txt
tmp_mc_ui.txt
 
 
tsconfig.json
tsconfig.json
 
 
tsconfig.test.json
tsconfig.test.json
 
 
update_improve_plan.js
update_improve_plan.js
 
 
viaapp-unit-tests-documentation.md
viaapp-unit-tests-documentation.md
 
 
webpack.config.js
webpack.config.js
 
 

Repository files navigation

Switchboard

Run the whole build 0 to 1. Concept to shipped.

Switchboard combines agent orchestration with real project management. One board runs the whole arc — research → plan → design → code → review — with the coding agents you already pay for dispatched by a card move, in your own repo. VS Code extension, or standalone in the browser.

Full documentation

→ https://tentacleopera.github.io/switchboard-site/

The online docs are the single source of truth: installation, board workflows, agents, integrations, and reference.


What makes it different

  • The build starts before the first line — research, scoping, and planning come in from whatever tool you used, before any code is written.
  • A project model, not a task list — related plans group into features, and each project carries its own PRD and rules injected only into its own prompts.
  • The move is the dispatch — drag a card into Coding and the work goes out, routed to the right agent by complexity, on your machine, in your repo.
  • Works with anything — a card move either drives your agent directly or puts the fully composed prompt on your clipboard (Copy Prompt). If a tool can take text, it works with Switchboard.

Install

Download the latest packaged extension from the Releases page, then install it:

  • VS Code UI: Extensions panel → … menu → Install from VSIX… → pick the downloaded .vsix.
  • CLI: code --install-extension switchboard-<version>.vsix

No editor? npx switchboard runs the same board in your browser, on loopback. To reach it from another device, npx switchboard tailnet also serves it on your Tailscale interface — your tailnet only, never the internet. See Remote Access.

Full setup steps: Installation guide.


Links

  • GitHub Repository
  • Documentation

For AI agents

Guidance for AI planning/coding agents orienting on this repo. A complementary addendum to the human docs above (the online docs remain the single source of truth for human readers).

  • src/ is the source of truth for all code. Read and search only there.
  • dist/ is a webpack build artifact — not used in development or testing. Do not search or read it; results there are stale generated bundles.
  • ARCHITECTURE.md (repo root) is the navigational map — which file serves which panel, folder roles, and the service cross-reference. Read it first before searching the codebase.
  • docs/IPC_PROTOCOL.md is the webview↔host message index (both directions). Read it before tracing a panel action into its provider arm.
  • CONSTITUTION.md states the non-negotiable invariants (the laws); ARCHITECTURE.md is the layout. CLAUDE.md / AGENTS.md carry the agent workflow protocol and coding rules.
  • For planning agents: read ARCHITECTURE.md and docs/IPC_PROTOCOL.md before searching the codebase — they turn a broad search into a targeted read.

MIT License — fully open source. 100% local-first: no external proxy servers, no telemetry, no tracking.

Legal Notices & Trademarks

  • Claude and Claude Code are registered trademarks of Anthropic, PBC.
  • Google and Google Antigravity are registered trademarks of Google LLC.
  • Devin is a registered trademark of Cognition AI, Inc.

Switchboard is an independent, open-source project. All third-party product names, logos, and brands mentioned herein are the property of their respective owners. Reference to these brands is strictly for nominative compatibility identification and does not imply affiliation, sponsorship, or endorsement.

About

Switchboard plugin for VS Code, enables subscription-based AI agent teams

Resources

Readme
MIT license
Activity

Stars

217 stars

Watchers

5 watching

Forks

22 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.