LibreChat and typingmind

Both projects are independent, fully-featured web UIs for interacting with various AI models, making them direct competitors in the "multi-model-chat-ui" category.

LibreChat
73
Verified
typingmind
64
Established
Maintenance 22/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 13/25
Adoption 10/25
Maturity 16/25
Community 25/25
Stars: 34,605
Forks: 6,997
Downloads:
Commits (30d): 177
Language: TypeScript
License: MIT
Stars: 854
Forks: 354
Downloads:
Commits (30d): 1
Language: HTML
License:
No Package No Dependents
No Package No Dependents

About LibreChat

danny-avila/LibreChat

Enhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active.

This tool helps you manage all your AI conversations and interactions in one secure place. You can input text, images, and files, and get back text responses, generated images, code, and organized information from a wide range of AI models. It's ideal for individuals, teams, or businesses who want a private, customizable interface for their AI tasks.

AI-management private-AI team-collaboration content-creation workflow-automation

About typingmind

TypingMind/typingmind

The most advanced Web UI for AI chat

This tool provides a private, feature-rich interface for interacting with various AI chat models like ChatGPT, Claude, and Gemini using your own API keys. You input your questions or data, and it delivers AI-generated responses, supporting advanced functions like image analysis, document uploads, and web search. It's designed for professionals or individuals who frequently use AI chats and want more control, privacy, and advanced features than standard AI interfaces.

AI Chat Management Content Creation Data Privacy Research Assistance Digital Communication

Scores updated daily from GitHub, PyPI, and npm data. How scores work