LLMster Download
Support · Getting started

Set up LLMster
in a few minutes.

LLMster is the chat client. The model itself runs on a machine you control, served by LM Studio. Connect on your local network or use Tailscale when you're away. This guide covers the server, authentication, remote access, and MCP integrations.

A Mac or PC running LM Studio Local network or Tailscale LLMster on your Apple device

More guidance in the docs

Find detailed setup instructions, feature guides, backup and restore procedures, and troubleshooting.

Browse the docs
How it works

Your app, your model,
your network.

There's no LLMster cloud in the middle. The app sends your prompts to the LM Studio host you choose, where the model generates its replies.

On your device

LLMster

The native app on iPhone and iPad. It renders streaming, reasoning, tool calls and vision but runs no model of its own.

In between

Your network

Connect over Wi-Fi or LAN at home, or through Tailscale when you're away. An LM Studio token controls access to the API.

On the host

LM Studio server

LM Studio loads the model and answers requests on your hardware.

Step 1 · The server

Set up LM Studio.

Do this on the machine with the memory and GPU to spare: a desktop, a workstation, or a headless server in the closet. You only need to set it up once.

1

Install LM Studio

Download it from lmstudio.ai for Mac, Windows or Linux. On a machine with no display, install LM Studio's headless daemon instead (same server, no GUI).

2

Download a model

Open the Discover tab (⌘2 on Mac, Ctrl 2 elsewhere), search by name or paste a Hugging Face link, and download. Pick a 4‑bit (Q4) quantization or higher that fits your machine. For tool use or images, choose a model that lists those capabilities.

Prefer the terminal? lms get <model> downloads one without leaving the shell. Model download docs →

3

Start the server on your network

Open LM Studio's Developer page and its Server Settings. Confirm the Server Port (1234 by default), turn on Serve on Local Network so other devices can reach it, then start the server.

Serve on network docs → · All server settings →

4

Require authentication & create an API key

Because the server is now reachable on your network, lock it down. In Server Settings, turn on Require Authentication, then open Manage Tokens → Create Token, give it a name, and copy the token. It's shown only once. You'll paste it into LLMster next. (Requires LM Studio 0.4.0 or newer.)

Authentication docs →

5

Note the host's address

Easiest: with Serve on Local Network on, LM Studio shows the server's reachable address right in Server Settings, with a button to copy it, something like http://192.168.1.20:1234 (the host's local IP plus the port). That's exactly what LLMster connects to. Prefer to find the IP yourself? On macOS, open System Settings → Network and select your active connection (or run ipconfig getifaddr en0 for Wi‑Fi); on Windows, run ipconfig and read the IPv4 Address.

For a local connection, reserve the IP so it doesn't change. Your router hands out that address automatically and it can change after a reboot, which would break the server saved in LLMster. In your router's settings, add a DHCP reservation (sometimes called a static lease) that pins the IP to this machine. Set it once and the address stays put.

Using Tailscale? Use the host's Tailscale address instead. Follow the remote setup below before connecting LLMster.

No GUI on the host? The whole thing is one terminal session:

Optional · Remote access

Connect with Tailscale.

Reach your models when you're away. Tailscale encrypts the connection to your host.

“Super easy to setup with Tailscale for online - works out of the box on your home WiFi.”

ninjamasterdave · App Store review
Full Tailscale guide
  1. Connect both devices. Install Tailscale on the LM Studio host and your Apple device. Sign in to the same account, allow the VPN configuration on iPhone or iPad, and turn Tailscale on.
  2. Use the host's Tailscale IP. Keep the API server and authentication enabled as above. Copy the host's IPv4 address from Tailscale and add the server port, for example http://100.101.102.103:1234. Replace the example address with yours.
  3. Test in LLMster. Save that URL in Settings → Server, paste your LM Studio token into Auth Key, and tap Test Connection. Try again on cellular or another Wi-Fi network.

Keep the host awake and both devices connected to Tailscale. Allow the API port through the host firewall and your tailnet's access rules. Router port forwarding isn't needed.

Step 2 · The app

Point LLMster
at your server.

Open LLMster, go to Settings → Server, and fill in the two fields. On first launch the app brings you straight here.

  • Server URL: enter the local address from step 5, e.g. http://192.168.1.20:1234, or your Tailscale URL from the remote setup above. Leave off the scheme and the app adds http:// for you.
  • Auth Key: paste the token you created. It's stored in the device keychain and sent only to your server.
  • Test Connection: tap it and you should see Connected, the number of models found, and the currently loaded model.
  • Allow Local Network: the first time, iOS asks for local‑network access. Allow it, or the app can't reach the server.
LLMster Server settings showing a connected LM Studio server with 46 models found

Auth Key sits just below Test Connection. It's a secure field, so iOS keeps it out of screenshots.

LLMster's Available Integrations list with MCP servers ready to toggle on
Integrations

MCP tools,
ready to wire up.

LLMster arrives with a curated list of popular MCP integrations already in place, so a capable model can look things up, query a database or file a ticket and show its work.

mcp/linearmcp/notionmcp/githubmcp/figmamcp/supabasemcp/cloudflaremcp/context7mcp/playwrightmcp/memorymcp/filesystemmcp/sequential-thinkingmcp/fetchmcp/time
  • Configure them on the server: each entry names an MCP server in LM Studio's mcp.json. Define the matching server there, then enable Allow calling servers from mcp.json (it needs authentication on) in Server Settings.
  • Trim or extend the list: in Settings → Integrations, tap Edit to delete ones you'll never use, or add your own by its mcp/… id.
  • Choose per conversation: each chat's settings has its own Integrations toggles, so a thread only gets the tools you switch on for it.

LM Studio MCP docs →

Troubleshooting

If something
won't connect.

Test Connection fails

Check that both devices are on the same local network or connected through Tailscale, that Serve on Local Network is on, and that the IP and port match exactly. If you turned on authentication, make sure the Auth Key in the app is the same token you created. A mismatched or revoked token reads as a failed connection.

The app can't reach the server at all

Make sure you allowed iOS's local‑network prompt for LLMster (Settings app → LLMster → Local Network). Also confirm the host's firewall permits inbound connections on the server port, and that LM Studio is bound to the network rather than localhost only.

It works at home, but not over Tailscale

Use the host's Tailscale IP in Server URL, keep Tailscale connected on both devices, and confirm the host allows incoming connections. Check its firewall and tailnet access rules for the API port. Follow the Tailscale troubleshooting checklist.

An integration is on but the model never uses it

Three things have to line up: the MCP server is defined in the host's mcp.json, Allow calling servers from mcp.json is enabled in Server Settings, and the loaded model actually supports tool calls (the model picker marks which ones do).

Which models can I use?

Any chat model LM Studio can serve. For tool use or image input, pick a model whose capabilities include those. LLMster's model picker shows a badge for vision, reasoning and tools so you know before you load it.

Still stuck?

Email us and we'll help you get connected. For anything specific to the server itself, the LM Studio docs are thorough.

LM Studio docs

← Back to home

Contact support

Tell us what's going on and we'll reply by email.