Quick start
Loach has no built-in models. The very first thing to do is choose a provider: a local Ollama server, or any OpenAI-compatible HTTP endpoint.
First launch
The first time you open Loach, a short setup wizard does most of this page for you: it finds your Ollama server (and can start it), recommends and pulls a model sized for your machine, or verifies an OpenAI-compatible endpoint, then asks for your defaults, tools and custom instructions. Every step except the provider can be skipped, and anything you set there can be changed later in Settings. The sections below cover the same ground by hand.
Using with Ollama (local, recommended)
Install Ollama and start the server, then pull at least one model:
ollama serve
ollama pull gemma4:e4b # or any other tag
Loach probes http://localhost:11434 on launch. Pulled models appear in the chat header dropdown automatically. The Models library tab also lets you pull new tags and customize existing ones from inside the app - no terminal required.
You don't have to run ollama serve yourself either. When nothing is answering, the model picker offers a Start Ollama button, and the Auto-launch Ollama switch in Settings → Providers starts it every time Loach opens. Both only work when Ollama is installed on this computer and the base URL points at it. See Providers.
Pick a model that fits your GPU. If you have no models yet, the onboarding wizard recommends one sized against your VRAM (or system RAM without a discrete GPU) and labels every catalog entry with a verdict - Runs well, Runs OK, Runs slowly, Too big for this machine or Not enough disk space. On a typical 8 GB card it suggests qwen3.5:4b; gemma4:e4b also fits, with less headroom. For lower-spec devices, see Low VRAM mode.
Using with an OpenAI-compatible endpoint
Open Settings → Providers, paste your API key (stored safely in your OS credential manager), and point the base URL to a compatible endpoint. Local servers such as LM Studio, vLLM or llama.cpp usually need no key at all. The menu next to the base URL field fills in the common ones:
| Provider | Base URL |
|---|---|
| OpenAI | https://api.openai.com/v1 (default) |
llama.cpp llama-server | http://localhost:8080/v1 |
| LM Studio | http://localhost:1234/v1 |
| vLLM | http://localhost:8000/v1 |
| LiteLLM | http://localhost:4000 |
| Other | per their docs |
Only one OpenAI-compatible endpoint is active at a time - switch the base URL in Settings whenever you want to point to a different provider.
Your first chat
- Open Loach. The sidebar lists your chats; the main area is the composer.
- Open the model dropdown in the chat header. It lists the models of both providers, grouped under Ollama and API.
- Pick a model.
- Type a prompt and press Enter.
That's it. Tokens stream in, generation stats appear under each model turn, and you can copy code blocks or open them in the canvas with a single click. Type / at the start of the composer for the command palette - /fork, /regenerate, /model and more - and keep an eye on the context bar just below the message box as the conversation grows.
Next steps
- Read Core concepts to understand chats, Spaces, the Library, Snippets and parameters.
- Skim Features to see what else is available - built-in tools, MCP servers, web fetch, code canvas, LaTeX math and more.
- Let the model work in a folder - add one from the + menu next to the message box.
- Save notes, documents and web pages to the Library once, then attach them to any chat with + → From Library or by typing
#. - Turn on Global memories in Settings → Features so Loach remembers lasting facts about you across chats.
- Learn the keyboard shortcuts - Ctrl + / shows them in-app.
- Lock the app behind a PIN or password - see App lock.