LMSA is an Android app that lets you chat with AI models from your phone — either locally through LM Studio or Ollama on your home network, or via cloud models through OpenRouter. If you have a question that isn’t answered here, email support@lmsa.app.Documentation Index
Fetch the complete documentation index at: https://docs.lmsa.app/llms.txt
Use this file to discover all available pages before exploring further.
What is LMSA?
What is LMSA?
LMSA stands for Local Model Smart Assistant. It is an Android app that connects your phone to AI language models — either running locally on your own PC (via LM Studio or Ollama) or through cloud providers like OpenRouter.Because LMSA acts as a lightweight bridge to your models, no conversations are processed on LMSA’s servers. You stay in control of where your data goes and which model you talk to.
Does LMSA work with LM Studio, Ollama, and OpenRouter?
Does LMSA work with LM Studio, Ollama, and OpenRouter?
Yes. LMSA supports all three out of the box:
- LM Studio — connect to any GGUF model running on your PC or Mac.
- Ollama — full support for Ollama servers and all compatible models.
- OpenRouter — access 100+ cloud models (DeepSeek, Llama, Mistral, Claude, Gemini, and more) with your own API key.
Do I need to be on the same Wi-Fi network?
Do I need to be on the same Wi-Fi network?
For local providers (LM Studio and Ollama): yes. Your phone and your PC must be connected to the same Wi-Fi network. LMSA communicates with your local server over your home network, so both devices need to be reachable at the same network address.For OpenRouter and custom cloud endpoints: no. These connect over the internet and work from any network, including mobile data.
Avoid guest Wi-Fi networks or separate SSIDs — these often block device-to-device communication even when they share the same router.
Are my chats private?
Are my chats private?
Privacy depends on which provider you use:
- Local providers (LM Studio / Ollama): Your conversations never leave your home network. Everything is processed on your PC, and LMSA never sees or stores your messages.
- OpenRouter: Requests go directly from LMSA to OpenRouter’s API. LMSA does not route these through any intermediary server and does not store your conversations. OpenRouter’s own privacy policy applies.
Can I use LMSA offline?
Can I use LMSA offline?
Yes — when using a local provider. If LM Studio or Ollama is running on your PC and both devices are on the same Wi-Fi network, LMSA works entirely without an internet connection.OpenRouter and custom cloud endpoints require an active internet connection.
Is LMSA free to use?
Is LMSA free to use?
LMSA is free to download from Google Play. The free version gives you access to core chat functionality with ads.A one-time in-app purchase (no subscription) unlocks LMSA Premium, which removes all ads and unlocks the full feature set, including:
- Unlimited AI image generation
- AI character card generation
- Custom persona templates
- All future Premium features
Does LMSA contain ads?
Does LMSA contain ads?
The free version displays ads. LMSA Premium removes all ads with a single one-time purchase — no subscription, no renewal. If you uninstall and reinstall the app, your purchase can be restored through Google Play.
What Android version is required?
What Android version is required?
LMSA requires Android 6.0 (Marshmallow) or higher. It runs on both phones and tablets.
What models can I use?
What models can I use?
The models available to you depend on which provider you connect to:
- LM Studio: Any GGUF model you have loaded in LM Studio on your PC.
- Ollama: Any model you have pulled and are running in Ollama.
- OpenRouter: 100+ cloud models, including DeepSeek, Llama, Mistral, Phi, Qwen, Claude, Gemini, and more.
What is Character Card V2?
What is Character Card V2?
Character Card V2 is an industry-standard format for defining AI roleplay personas — including a character’s personality, backstory, scenario, and example dialogue. LMSA supports importing character cards in both
.json format and image-embedded .png format.You can also create your own character cards from scratch inside LMSA, or use the AI-powered generation feature (Premium) to generate a complete card automatically.What is Thinking Mode?
What is Thinking Mode?
Some models — like DeepSeek-R1 — support extended reasoning, where the model works through a problem internally before producing a final answer. LMSA can display this internal reasoning chain, so you can follow the model’s thought process step by step.You can show or hide the reasoning chain in Settings. If you prefer to see only the final answer, toggle Hide Thinking on.
Does LMSA support voice and text-to-speech?
Does LMSA support voice and text-to-speech?
Yes. LMSA includes Text-to-Speech (TTS) powered by Android’s native speech engine. Tap the speaker icon on any AI message to have it read aloud. You can select from the TTS voices available on your device in Settings.TTS works in any provider mode and does not require an internet connection when using local providers.
What file types can I attach?
What file types can I attach?
You can attach the following file types to your conversations:
- Documents: TXT, PDF, JSON, CSV, HTML, Markdown
- Code files: Python, JavaScript
- Images: JPEG, PNG, and other common image formats
Is there a desktop version?
Is there a desktop version?
LMSA Desktop is coming soon. It will include optional sync between your mobile and desktop workspaces — chat history, prompts, templates, and preferences — so you can pick up any conversation on either device. Sign-in is optional; sync only activates if you enable it.