Package Exports
- lattice-orchestrator
- lattice-orchestrator/dist/lattice-server.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (lattice-orchestrator) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Lattice
A dashboard for orchestrating Claude Code sessions. Run multiple AI coding sessions in parallel with real-time streaming and AI-powered insights.
Install
npx lattice-orchestratorOr install globally:
npm install -g lattice-orchestrator
latticeRequirements: Node.js 22+, Claude Code CLI installed and authenticated
Features
- Multi-session management — Run multiple Claude Code sessions in parallel
- Real-time streaming — PTY-based output with instant feedback
- AI insights — See what the model is doing: assumptions, progress, uncertainties
- Session persistence — Sessions survive server restarts
- Voice input — Dictation powered by Gemini 2.5 Flash
- Push notifications — Get notified when sessions complete or need input
Setup
The dashboard runs at http://localhost:3001. Your auth token is displayed on first launch.
API Keys
| Variable | Purpose |
|---|---|
ANTHROPIC_API_KEY |
Required for AI insights |
GOOGLE_API_KEY |
Optional for voice dictation |
Set these in your environment or in ~/.lattice/config.json.
Remote Access
- Edit
~/.lattice/config.json, setserver.hostto0.0.0.0 - Use HTTPS via reverse proxy (Caddy, nginx) or Tailscale Serve
Current Limitations
- Permission mode — Sessions run with
--dangerously-skip-permissions. Claude can execute tools without asking. Use with trusted prompts. - Working directory — All sessions start from the directory configured in settings. Per-session directories coming soon.
Status
Lattice is in beta. For feedback or support, email jason@liggi.dev.
License
Apache-2.0