π
# What is harbour-pi for?
**harbour-pi (π)** is a Sailfish OS client for the **pi coding agent**.
## Purpose
- **Code with AI on your phone**: chat with pi, let it read/edit files, run commands, and reason over your project —
from a Sailfish device.
- **Frosted-glass native UI**: not a web wrapper. Smooth Silica pages, glass panels, large **π** cover for quick
glance.
- **Free models ready**: ships with **opencode zen** free tier (big-pickle, hy3-free, ling, mimo, nemotron, muse-spark,
deepseek-v4-flash, laguna, north-mini-code) and **kilo** `kilo-auto/free`, all set to **1M context / 128k output** for
long sessions.
- **Offline bundle**: RPM embeds `pi-coding-agent` + `node` + models, so a single `rpm -Uvh` works even without `npm`.
- **Private by design**: runs `pi --mode rpc` locally over stdin/stdout JSONL; no extra cloud besides the model
provider you choose.
## Who is it for?
- Sailfish users who want a pocket coding assistant.
- Developers who prefer the pi agent but want a touch-friendly UI.
- Anyone needing a lightweight, embedded-friendly pi frontend on aarch64 devices.
## What it is not
- Not a model provider. You still need API keys / free-tier access via `~/.pi/agent/auth.json`.
- Not a replacement for desktop pi — it complements it.
| Attachment | Size | Date |
|---|---|---|
| 45.45 MB | 08/09/2026 - 18:41 | |
| 24.54 MB | 10/09/2026 - 19:41 |
(none)
Recent comments