Chat Interfaces
Two interfaces, one brain
GrooveOS provides two chat interfaces included in your plan: LibreChat for day-to-day team AI use, and Open WebUI for power users and admins. Both connect to the same team memory — a conversation started in LibreChat is searchable from Open WebUI, and CANONICAL facts promoted in Open WebUI are immediately available in LibreChat.
LibreChat — Your Team's Chat Hub
| URL | chat.grooveos.app — sign in with Google |
| Models | Claude (Anthropic), GPT-4o (OpenAI), Grok (xAI) |
| Auth | Google OAuth — same account as your GrooveOS login |
| Memory | Every conversation automatically saved and indexed |
Switching models
Use the model picker in the top bar to choose between Claude, GPT-4o, and Grok. You can switch mid-conversation — the context carries over automatically so you don't have to re-explain anything.
Memory-aware conversations
LibreChat automatically includes your team's CANONICAL facts in the system prompt before every conversation. Ask "what's our Q2 revenue target?" — GrooveOS answers from your team's validated knowledge, not just the model's training data. No copy-pasting context required.
MCP Tools in chat
When your team has MCP tools enabled (Team plan), they appear automatically in LibreChat. Ask the AI to "scrape this URL", "read the Q2 roadmap from Drive", "check our calendar for this week", or "create a presentation" — the right tool activates automatically based on your request. See MCP Tools for the full list.
Open WebUI — Admin and Power User Interface
| URL | adm.grooveos.app |
| Auth | Same Google account as LibreChat — no separate login |
| Best for | Truth-level approvals, RAG testing, agent pipelines |
Truth-level approval workflow
Pending VALIDATED and CANONICAL promotion requests appear in Open WebUI for admins to review. Click any request to read the justification submitted by your team member, then Approve or Reject. Approved items are promoted immediately and become available across all AI conversations. See Memory & Knowledge for how the promotion workflow works end to end.
RAG testing
Upload a document, configure retrieval settings, and test how the AI uses your team's memory to answer questions. Useful for validating that your CANONICAL facts are being retrieved correctly before rolling out a new knowledge base section.
Conversation History
All conversations from both interfaces are saved automatically in GrooveOS. Search across all your conversations:
- From LibreChat: History sidebar in the left panel — search by keyword, date, or model.
- From the API:
GET /v1/conversationswith optional?q=and?team_scope=filters.
Conversations are retained for the lifetime of your account. There is no expiry.
AI Model Configuration
GrooveOS comes pre-configured with Claude, GPT-4o, and Grok. You don't need your own API keys — your plan includes access to all three models with usage pooled across your team.
Enterprise API keys
Team plan API usage is pooled across your team. If you need dedicated API key management, custom model endpoints, or per-user rate limiting, contact us at team@excalibur.game for Enterprise options.