DOT Studio — local visual workspace for choreographing AI performers
A local visual workspace for choreographing AI performers and Acts on top of OpenCode.
Snapshot
- Stars: 407
- Forks: 64
- Open issues: 0
- Language: TypeScript
- License: MIT
- Latest npm release: 0.2.13
- Topics: agentic-ai, ai, llm, orchestration
What it does
- Provides a Figma-style canvas for arranging Tal, Dances, Performers, and Acts.
- Projects the authored workspace into OpenCode-ready runtime artifacts.
- Keeps authoring, runtime projection, and execution separate.
- Offers a local-first workflow for sketching and revising AI systems without config sprawl.
Why it matters
DOT Studio is interesting because it treats AI agent composition as a visual authoring problem, not just a prompt or YAML problem. That makes it closer to a workspace for agent builders than a simple CLI wrapper.
Core concepts
| Concept | Role |
|---|---|
Tal | Identity, instruction, and behavior layer |
Dance | Reusable skill or capability package |
Performer | Runnable agent composed from Tal, Dances, model settings, and MCP config |
Act | Multi-performer choreography with collaboration rules and wake-up behavior |
Quick start signals
- Install via
npm install -g dot-studio - Run from source with
npm installandnpm run dev - Dev stack exposes:
- Studio client:
43200 - Studio API:
43201 - Managed OpenCode sidecar:
43202
- Studio client: