RikkaHub Desktop is a cross-platform AI chat application that connects multiple large language model providers through one interface. It supports OpenAI, Anthropic, Google Gemini, and OpenAI-compatible services, including locally hosted models. Users can create personalized assistants with individual system prompts, memory settings, and reusable messages. Its multimodal chat interface accepts images, PDFs, documents, presentations, and other text-based files. Advanced conversation tools include message branching, response regeneration, and switching models within conversation branches. The application integrates web search engines, MCP tools, and image generation services. Additional capabilities include text-to-speech, speech recognition, and detailed usage statistics. Conversations and settings are stored locally, with optional WebDAV and S3-compatible backups.
Features
- Unified AI chat interface supporting OpenAI, Anthropic, Google Gemini, and custom API-compatible providers
- Local language model connections through Ollama, LM Studio, and llama.cpp-compatible servers
- Multimodal conversations with image, PDF, DOCX, PPTX, EPUB, and plain text document inputs
- Custom AI assistants with individual prompts, persistent memory, conversation branching, and model switching
- Integrated web searches, MCP tool connections, AI image generation, and speech processing capabilities
- Local conversation storage with encrypted backup options, WebDAV synchronization, and request usage statistics