Run a language model on your own computer through Ollama and use it right inside the studio. The compute is yours, so no Ink is spent and your text never leaves your machine.
The model runs on your computer. Generating pages spends no Ink.
Text is processed locally. No cloud provider ever sees it.
The bridge makes an outbound connection to the service — it works behind routers and firewalls.
Pick your operating system — the commands adapt.
Ollama is the engine that runs the model on your computer. After installing, pull a model with “ollama pull <name>”.
brew install ollama
ollama pull llama3.2Examples: llama3.2 (small and fast, ~2 GB) for a first try; qwen2.5:7b or mistral (better prose, ~5 GB) if you have the memory. Any Ollama model works.
In the studio, click the model name at the top to open the picker, then “Connect machine” → “Create a token”. The token is shown only once — copy it.
Paste your token, then copy this one command — it downloads the bridge for your system and starts it. Keep the window open: while it runs, your model is available in the service.
Copy and run this command:
ARCH=$([ "$(uname -m)" = arm64 ] && echo aarch64 || echo x86_64)
curl -fsSL "https://github.com/fedorello/penfreely-bridge/releases/latest/download/penfreely-bridge-${ARCH}-apple-darwin.tar.gz" | tar xz
xattr -d com.apple.quarantine penfreely-bridge 2>/dev/null; chmod +x penfreely-bridge
PENFREELY_BRIDGE_TOKEN="<your-token>" \
PENFREELY_BACKEND_WS_URL="wss://api.penfreely.com/bridge/connect" \
./penfreely-bridgePrefer to download manually? All builds →
With the bridge running (step 3), go back to the studio and:
The green dot means the model is online. If you close the bridge app, the model greys out — start it again to bring it back.
Yes. The model runs on your computer, so generating with a local model spends no Ink — on any plan, including Free.
Make sure the bridge app is running and the model is pulled in Ollama (ollama list), then reopen the picker. Local models appear only while the bridge is connected, under “Your machine · local”.
No. Just download the one small bridge app and run it. Nothing else is required.
Any model available in Ollama. Small ones (1–3B) are fast but plainer; 7–14B models give noticeably better prose if you have the memory.
The model goes offline and is shown as unavailable. Just run the bridge again — it reconnects automatically.
The connection is outbound only; no inbound ports are opened. The token is shown once, stored hashed, and revocable any time in the studio.
Open the studio, get a token, and connect your computer in a couple of minutes.
Open the studio