Vibe Coding Discover

AI Tools

RikkaHub is an Android APP that supports for multiple LLM providers.

★ 7.8K702 forksKotlinAGPL-3.0rikkahub

RikkaHub is a native Android LLM chat client with Material You UI that lets you switch between any OpenAI/Anthropic/Gemini-compatible provider. It adds MCP support, custom agents, memory, multimodal input, search grounding and a web UI.

Use Cases

Chat with multiple LLM providers from one Android appBring-your-own API key / custom OpenAI-compatible endpointsMultimodal input: images, PDF, DocxConnect MCP servers for tool useCustom agent and prompt configurationChatGPT-like persistent memoryWeb search grounding via Exa, Tavily, Brave, PerplexityImport Silly Tavern character cardsUse the same chat client in a browser via web UIAI translation of messagesMarkdown, LaTeX, Mermaid and code rendering in chatMessage branching for exploring alternate repliesproot-based Linux agent workspace on device

Built With

Language
Kotlin
Frameworks
Jetpack Compose · Koin · Room · DataStore · OkHttp · kotlinx.serialization · Coil · Material 3 · Navigation 3 · MCP

Tags

android · kotlin · llm-chat-client · multi-provider · mcp · chatbot-ui · multimodal · agent · jetpack-compose · material-you · web-ui · prompt-variables · message-branching · memory · search-integration · self-hosted