AI Chat
Every major model in one governed conversation
Chorus puts people and AI models in the same conversation. Send one message to several models and compare their answers side by side, bring in colleagues and outside collaborators, and let a chat hand work to sub-agents. An Ask AI button on every product page opens a chat that already carries the page, its rows and your selection. Every turn runs through central routing, budgets and audit.
Most AI chat tools give each person one model and keep governance outside the window. Chorus puts several models, your colleagues, and sub-agents in one conversation, compares answers side by side, and runs every turn through the same routing, budgets, redaction, and audit as the rest of the platform, so the sanctioned option is also the one people prefer.
- Ask several models in one conversation and compare their answers side by side
- Tab, split, and grid layouts for reading many responses at once
- Topics, threads, and shareable chats with permission-based collaboration
- Reusable personas and system prompts for consistent answers across teams
- Streaming responses, attachments, and token usage tracked per conversation
What you get
What Chorus gives your team.
Compare models side by side
Send one message to several models at once and compare the answers in one view, with a graph showing how the conversation branches.
Every major provider
Chat across OpenAI, Azure OpenAI, Google, Anthropic, DeepSeek, Grok and self-hosted or OpenAI-compatible endpoints, with a model's visible reasoning streamed live.
Live team collaboration
Viewer, participant, administrator and owner roles. Invite colleagues or outside collaborators by email, with organization-level limits on external sharing.
Five ways to view chats
Switch between tabbed, side-by-side split, cluster and swarm graph layouts, and a topic grid to suit the task.
Files and media in chat
Attach images, PDFs, text, audio and video that models read natively, and generate images and video or transcribe audio inside the conversation.
Sub-agents and tool discovery
A chat can delegate work to sub-agents within depth, concurrency and rate limits, and a model can request extra tools mid-conversation with your approval.
How it works
- 1
Open a topic and add chats
Group work into topics and chats. Pick a model from any connected provider, including self-hosted endpoints, and assign personas and reasoning effort per topic or per chat.
- 2
Fan one message out to models
Send a single message to several models at once. Compare answers side by side, or use the graph view to see how the conversation branches across them.
- 3
Bring in people, files and tools
Invite colleagues or outside collaborators by email with viewer, participant, administrator or owner roles. Attach files models can read, turn on web search, and let chats delegate to sub-agents.
- 4
Compact, review and archive
Compact long histories reversibly while originals stay intact. Sensitive-data indicators and cached-answer markers appear on messages; system events record structural changes; finished chats can be archived.
Ask AI about Chorus
Every Chorus page has an Ask AI button. It opens a chat that already has the page, its rows, and your selection. Try asking:
- Which topics in this list have unread messages, and which are muted?
- Show me only the topics I have archived.
- How do I switch a chat to a different model and keep its context?
How teams use it
- Run the same prompt across several models to choose the right one before standardizing.
- Work through a problem with colleagues and an outside partner in one shared thread.
- Ask AI from any product page with the page, rows and selection already attached.
Frequently asked questions
See Chorus in action
Join the early-access list, or talk to our team about your environment.
Talk to us