Team chat web app with user management and rate limiting
Top 58.4% on sourcepulse
This project provides a web-based chat application for teams, offering user management, rate limiting, and support for multiple large language models including OpenAI (ChatGPT), Claude, Gemini, and Ollama. It aims to streamline team collaboration with AI by enabling shared conversations, searchable history, and prompt management.
How It Works
The application supports multiple LLM backends, allowing users to switch between OpenAI, Claude, Gemini, and local Ollama models. It includes features like context management (defaulting to the last 4 messages), conversation snapshots with full-text search (English), and the ability to generate shareable static pages from conversations. An optional feature uses Gemini to auto-generate conversation titles.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project's web frontend is noted as being copied from Chanzhaoyu/chatgpt-web
. Full-text search is currently limited to English. Auto-generated conversation titles require a specific Gemini model configuration.
1 day ago
1 day