Convene an AI roundtable. A full-screen, Slack-style room where you sit one or more AI participants — each with its own perspective — around a table and let them discuss: business strategy, a dev decision, a product idea. You moderate; they take turns, build on each other, push back, and stay quiet when they've nothing to add.
A first-party Tiger module. Experimental.
This is not the in-app assistant (that's TigerAgent — it takes actions on your app). TigerRoundtable is pure discussion: a meeting of minds, not a tool that touches your data.
- Rooms per topic — each roundtable is a topic with a shared brief the participants discuss.
- 1+ AI participants, added any time — give each a name and a persona (its viewpoint). Drop a new voice into the middle of a conversation and it joins the next round.
- Real turn-taking — after you speak, each active participant takes a turn in order, seeing what the others just said. They don't have to answer — a participant with nothing useful to add passes silently. Answers stay brief unless someone asks for detail.
- "Continue" — let the table keep talking among themselves for another round without you.
- Bring-your-own AI key — reuses the platform agent's key automatically, or set your own. Per participant model overrides let you literally seat different models side by side.
Everything is plain HTTP over Tiger's /api. You post a message; the client then calls a turn engine
(advance) in a loop, running one participant's turn at a time and streaming each reply into the
room — the live feel, with zero extra infrastructure, so it installs and runs on cPanel/shared
hosting like any other Tiger module. (SSE token-streaming is a natural opt-in later for hosts that can
hold a connection; WebSockets are deliberately avoided because they'd break the shared-hosting target.)
- Tiger Core (reuses
Tiger_Agent_Provider_*for the LLM calls andTiger_Cryptofor the key). - PHP ≥ 8.1. A manager (or higher) role — the room is not public.
- An AI provider key (Anthropic today; the provider roster comes from Tiger's factory).
The repository root is the module. On install its contents land in
application/modules/roundtable/, then:
php vendor/bin/tiger migrate # creates roundtable / roundtable_participant / roundtable_message
Open /roundtable as a manager. Set an AI key (or reuse the agent's) in AI settings, create a
topic, add a couple of participants with different personas, and start the discussion.
Experimental v0.1.0-beta — the turn engine, personas, pass-on-silence, and the full-screen UI are in. Roadmap: SSE streaming, multi-human presence (short-poll is in), per-room key scoping, richer personas/templates.
BSD-3-Clause. "Tiger" and "WebTigers" are trademarks of WebTigers.