Ensemble first
The room matters more than any single chatbot. Personas notice one another, and difference makes the scene move.
A concise map of the product, the local runtime, the provider boundary, and the static public plane.
This site publishes project, documentation, download-status, and contribution guidance. It has no account, model proxy, credential entry, transcript ingestion, room state, analytics, or cookies.
The local runtime owns room state, provider configuration, scheduling, memory, provider calls, and local credential references. Green Room is usable without a project account or project-operated service.
Users connect their own local or cloud LLM through the local application. A local provider can keep inference on the user’s machine. If a user selects a cloud provider, the provider receives the bounded context needed for inference; local setup must disclose that boundary.
The room matters more than any single chatbot. Personas notice one another, and difference makes the scene move.
The deterministic director chooses zero or one eligible speaker and enforces cooldowns, budgets, cancellation, pacing, and loop prevention.
Memory is intended to remain bounded, attributable, inspectable, correctable, exportable, and deletable.
The repository contains the product brief, roadmap, architecture, accepted ADRs, contribution policy, security policy, and content boundaries.
Open the GitHub repository