chat-ui and app

These are **competitors** — both are full-stack SvelteKit-based chat applications designed to provide open-source alternatives to proprietary LLM chat interfaces, with users choosing one based on maturity (HuggingChat's established codebase) versus performance claims (helioschat's "blazing-fast" optimization).

chat-ui
69
Established
app
24
Experimental
Maintenance 20/25
Adoption 10/25
Maturity 16/25
Community 23/25
Maintenance 10/25
Adoption 5/25
Maturity 9/25
Community 0/25
Stars: 10,568
Forks: 1,607
Downloads:
Commits (30d): 16
Language: TypeScript
License: Apache-2.0
Stars: 12
Forks:
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No Package No Dependents
No Package No Dependents

About chat-ui

huggingface/chat-ui

The open source codebase powering HuggingChat

A SvelteKit frontend that communicates exclusively with OpenAI-compatible APIs, enabling unified access across providers (Ollama, llama.cpp, OpenRouter, etc.) via a single configuration. Stores chat history, user data, and settings in MongoDB, with optional smart routing via an embedded Arch routing model to dynamically select the best LLM per request. Supports Model Context Protocol (MCP) servers for tool integration and multimodal requests, alongside pluggable theme customization and deployed either locally or via Docker.

About app

helioschat/app

Blazing-fast, private & open-source SvelteKit LLM chat app

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