Lochan

Any model.
Every host.

On-device and private, downloaded and local, or cloud with your own keys. Switch per chat. Then open the real terminal for agents on any Mac or Linux box running Herdr.

Lochan streaming a richly formatted answer with a table and code

Answers that stream in.

The river branching conversation view

See the whole conversation.

An on-device chat running offline

Private. Works offline.

Private by default

On-device chats never leave the phone.

Apple's built-in model and the open weights you download run locally. No account. Fully offline once the model is on the device. Your messages only go where you send them.

One app, every model

Use them interchangeably.

On-device and private

Apple's built-in model. Instant, offline, nothing leaves the phone.

Downloaded and local

Qwen, Gemma, Llama, and more. Local weights, your terms.

Cloud with your keys

GPT, Claude, Gemini, Grok. Lochan talks to them directly, never through us.

The river view

Conversations that branch, not overwrite.

Regenerate or edit any message to fork a new branch instead of losing the old one. Then pinch out to see the whole conversation as a flowing river - trunk, tributaries, and every path you explored - and tap to jump anywhere.

Through Herdr

Your agents, on every host.

Lochan talks to Herdr, the runtime your coding agents already live in. Save every Mac or Linux box that runs it - laptop, studio, the machine at home - and switch to the one that needs you. When an agent stops to ask, you get the real terminal on your phone. Works with Claude Code, Codex, Aider, Gemini CLI, Goose, and anything else that runs in a shell. Your code and keys stay on that hardware.

See who needs you

Blocked, working, done, and idle - so one glance tells you where to look.

A real terminal

Tap an agent and type into the actual session, not a status page.

Every host you own

Multiple machines, one live connection. SSH to your hardware. Nothing of yours sits on a Lochan server.

Pair Lochan with a Mac or Linux box that's running Herdr:

curl -fsSL lochan.app/herdr-setup | sh

Pairing guide. Lochan uses Herdr, the runtime coding agents run on. Herdr is not a Lochan product.

Lochan showing which Herdr agent needs you

See who needs you.

Lochan attention board of Herdr agents, blocked first

The ones waiting on you.

A live Herdr agent terminal on the phone with a permission prompt

Answer from anywhere.

See, hear, and more

Understands more than text.

Attachments

Add images, PDFs, and text files and ask about them.

Read aloud

Hear replies in natural voices - pick the voice and speed.

Share without giving it away

Send a conversation, keep it private.

Lochan encrypts a conversation on your device before it ever leaves. We can't read it, and neither can anyone but the person you hand the link to. You preview exactly what's included, links expire automatically, and nothing is shared unless you choose to.

Built to feel good

Calm, fast, and crafted.

Smooth streaming

Answers arrive like a person typing.

Clean rendering

Markdown and code blocks, done right.

See the reasoning

Open the thinking view whenever you want it.

Alpine-forest theme

A calm design in light and dark.

Your models, on your terms.