Skip to content

Free browser tools that respect your files: everything runs locally, nothing is uploaded.

How to set up local Ollama

No key, no account, no per-run cost — the model runs on your own machine.

What it is, and when to pick it

Ollama runs open models (Llama, Qwen, Mistral) as a small service on your own computer. There is no key and no account: this site’s page talks to localhost on your machine, so your resume never leaves it. Pick Ollama if you have 8 GB+ of RAM and want zero cost and total privacy; the trade-off is quality and speed — a local model on a laptop trails the hosted frontier models.

Step by step

  1. Download and install Ollama for your operating system. ollama.com/download

  2. Pull a model — in a terminal, run ollama pull llama3.2 (about 2 GB), or pick any model from the library. ollama.com/library

  3. Allow browser access: Ollama only answers requests from origins listed in OLLAMA_ORIGINS. Set it to https://practicalwebtools.com for your OS below, then restart Ollama.

  4. Windows — search Start for “Edit the system environment variables”, add a user variable OLLAMA_ORIGINS = https://practicalwebtools.com, then quit Ollama from the system tray and start it again.

  5. macOS — in Terminal, run launchctl setenv OLLAMA_ORIGINS https://practicalwebtools.com, then quit Ollama from the menu bar and reopen it.

  6. Linux (systemd) — run sudo systemctl edit ollama, add Environment="OLLAMA_ORIGINS=https://practicalwebtools.com" under [Service], then run sudo systemctl daemon-reload and sudo systemctl restart ollama.

What the key looks like

none

Ollama uses no API key — the key box stays empty for this provider.

What it actually costs

  • Free — models run on your hardware, so the only cost is electricity.
  • llama3.2 (3B) fits in 8 GB of RAM; bigger models need proportionally more.
  • Runs can be slower than hosted providers on older laptops.

Paste it into Practical Web Tools

In the AI resume tailor, choose Ollama (local) — there is no key to paste. The tool reads whatever models your machine has and talks to http://localhost:11434 directly. Open the AI resume tailor.

If something goes wrong

Could not reach the provider
Ollama is not running or OLLAMA_ORIGINS is not set. Open http://localhost:11434 in a tab — you should see “Ollama is running” — and re-check the environment-variable step for your OS.
Model not found
Pull it first: ollama pull llama3.2. The tailor can only offer models your machine already has.
Request blocked right after setup
The OLLAMA_ORIGINS change needs a full restart of Ollama — on Windows quit it from the system tray, on macOS from the menu bar, on Linux via systemctl restart.

Quick Answer

To use Ollama with a browser tool, install it from https://ollama.com/download, pull a model (ollama pull llama3.2), and set OLLAMA_ORIGINS=https://practicalwebtools.com — on Windows via an environment variable, on macOS via launchctl setenv, on Linux via systemctl edit ollama — then restart Ollama. No API key is needed, and your resume never leaves your machine.

Key Facts

  • No API key, no account, no per-run cost
  • Works from the browser by setting OLLAMA_ORIGINS=https://practicalwebtools.com
  • llama3.2 (about 2 GB) runs on machines with 8 GB RAM
  • The tool reads whatever models your machine has installed
  • Your resume never leaves your machine on this provider

Frequently Asked Questions

Why does Ollama need OLLAMA_ORIGINS at all?

Browsers only let a page read responses from origins the service allows. OLLAMA_ORIGINS is Ollama’s allowlist — adding this site lets the tailor read model responses from your local Ollama.

Which model should I pull?

Start with llama3.2 (3B, about 2 GB) on 8 GB machines. Qwen 2.5 7B or Llama 3.3 are stronger if you have 16 GB+. The picker lists whatever you have installed.

Is local really private?

Yes — requests go from the page to localhost on your machine and back. Nothing is sent to us or to any provider.