llum
- Purpose: A fast, lightweight, and open chat UI with privacy-focused features and multimodal capabilities.
- Key Features:
- Multiple Providers: Supports local models (via Ollama), OpenRouter (access to 50+ models), OpenAI, Anthropic, Mistral, and Groq. API keys are stored locally.
- Tool Use: Custom tools can be written in Go (
server/toolfns/toolfns.go
), with descriptions auto-synced to models via the web UI. - Multimodal Input: Supports image uploads, pasting, or sharing links.
- Image Generation: Uses DALL-E 3 for image creation.
- Conversation Flexibility: Edit, delete, regenerate messages, and switch models mid-chat.
- Sync & Encryption: End-to-end encrypted chat and key sync across devices (self-hosted or hosted instance).
- Conversation Sharing: Optional external server storage for shareable links (self-hosted option coming soon).
- Branching History: Navigate conversation branches like ChatGPT's left-right arrows.
- Privacy: All data (conversations, keys) is stored locally in the browser/device—no external tracking.
- Target Audience: Users seeking a private, flexible chat UI with support for multiple AI providers and local/self-hosted options.
- Hosted Instance: Available at llum.chat for tool-free use. Tool support requires local binary setup.
aisvelte
Featured Stories
No featured articles here. Navigate to an article, then pick the Feature on menu button