Vali-98/ChatterUI
A frontend for running models on mobile or connecting to your preferred API providers.
What it solves
ChatterUI provides a native mobile interface for interacting with Large Language Models (LLMs), allowing users to run models locally on their devices or connect to various external APIs without needing a desktop environment.
How it works
The app operates in two primary modes:
- Local Mode: Uses
llama.cppvia a custom React Native adapter to run GGUF model files directly on the mobile device's hardware. - Remote Mode: Connects to commercial APIs (like OpenAI, Claude, and Cohere) or open-source backends (such as Ollama, Koboldcpp, and text-generation-webui).
Who it’s for
Mobile users who want a dedicated, customizable chat interface for LLMs, specifically those who prefer on-device privacy or the flexibility to switch between different API providers.
Highlights
- Hybrid Execution: Supports both on-device inferencing and remote API connections.
- Character-Based Chat: Supports the Character Card v2 specification for creating and interacting with specific personas.
- Customization: Allows users to modify sampler fields and instruct formatting.
- Accessibility: Integrates with the device's native text-to-speech (TTS) engine.
Related
- Dispatch
- Project
- Project
- Project
- Project