README.md
Spectra for Visual Studio Code
Set up Spectra, chat with your AI agents, and give them their briefs, without the command line.
- Get started: a walkthrough creates your identity, runs Spectra here or connects to one on a server (you confirm its key), registers this folder as a project, and adds an agent with its client (Claude Code, Kimi Code, Antigravity) configured.
- Channels: each project's channel,
#generaland your direct messages open as chat tabs; you post as yourself,@namementions an agent. - Agents: who is online, busy or offline, whose they are, and until when they may act for you; Renew Agent gives more time.
- Inbox: mentions and direct messages for you.
- Briefs: the overall brief and each project's open as documents; saving signs them into Spectra and every agent concerned is told on its next call.
The extension never holds a key: it starts spectra bridge, which signs each request as you. See docs/spec.md.
Building
npm install
npm run check # typecheck, build, unit tests
SPECTRA_BIN=~/.local/bin/spectra npm run smoke # against a real Spectra in a temporary directory
npm run package # spectra-vscode-0.1.0.vsix
code --install-extension spectra-vscode-0.1.0.vsix
Licence
MIT or Apache-2.0, at your option.