SmolChat is an Android app for people who want to chat with language models running on their own phone. It uses llama.cpp to run GGUF models on-device, including small language models. Inference stays on your device.
You choose the model files rather than relying on a single built-in model. The app lets you add and remove models, change their system prompts, and adjust response settings. That makes it useful for trying different models or giving one model different instructions for separate tasks.
Chat conversations retain their messages so the app can use them as context when you return. A separate task mode generates responses without saving those messages. This distinction suits people who want ongoing conversations alongside individual prompts they don't need to keep in chat history.
Responses support Markdown formatting and syntax highlighting for code, so the interface can display structured answers and code examples. SmolChat provides a mobile chat interface around GGUF inference rather than requiring users to work directly with llama.cpp.
The project is open source under the Apache 2.0 license. Its Android interface is written primarily in Kotlin, with llama.cpp handling model execution. The app is available through Google Play and as an APK from the project's releases.
Claim this page and we'll verify you by hand. SmolChat gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find SmolChat?Promote it
Something wrong or outdated on this page?
2.8KUpdated 1 week agoAGPL-3.0
Android#GGUF#llama.cpp backend#Ollama integration
ChatterUI is an Android chat app for people who want to run a local LLM on their phone or use the same interface with a remote model. It supports assistant conversations and character chats, with controls for how chats are structured and how models generate replies. It's open source under AGPL-3.0.
layla-network.aiAI Characters and Roleplay
iOS · Android#Code execution#GGUF#llama.cpp backend
2.7KUpdated 2 weeks agoMIT
Android#GGUF#Hugging Face integration#llama.cpp backend
8.4KUpdated 2 days agoMIT
iOS · Android#GGUF#Hugging Face integration#llama.cpp backend
3.2KUpdated 4 days agoMIT
macOS · Windows · Linux · iOS · Android#GGUF#Human approval#LM Studio integration
24.8KUpdated 21 hours agoApache-2.0
iOS · Android#Agent Skills#Hugging Face integration#Multilingual
Layla is an offline AI assistant for Android and iOS that runs language models on your phone. It's for people who want private everyday chat or an AI companion with custom characters, memory and roleplay. Local conversations stay encrypted on your device; optional cloud mode sends requests to your chosen hosted provider.
Maid is an Android AI chat app for people who want to run models on their phone and access remote models in the same app. It runs GGUF models locally through llama.cpp without an internet connection. It's open source under the MIT license, with no ads or telemetry.
PocketPal AI is an open source assistant for people who want to run language models on a phone or tablet. It works on iOS, iPadOS and Android. Once you've downloaded a model, you can chat offline without an account, and your prompts, replies and documents stay on your device. The app is licensed under MIT.
Off Grid AI runs language models on iOS, Android, macOS, Windows and Linux. You can chat, analyze documents and generate images on your own hardware. The mobile app uses the MIT license, while the desktop app uses AGPL.
Google AI Edge Gallery is an open-source app for people who want to try generative AI on their own phone. It runs model inference locally, so offline chat, image analysis and audio tasks don't send your inputs to a server. It supports Android and iOS and uses the Apache 2.0 license.