Native OpenCode companion

Your OpenCode session. Now in your pocket.

Continue coding sessions, review changes, answer agent questions, and stay in control from your iPhone or iPad.

No OpenLens account No central relay Open source
OpenLens session review screen
OpenLens chat screen showing a coding session
OpenCode connected
Your infrastructure

Built for real workflows

Leave the desk, not the session.

OpenLens keeps the important parts of your OpenCode workflow close without pretending your phone is a tiny laptop.

01

Continue every session

Chat with your coding agent, follow streaming progress, switch models, and manage sessions from iPhone or iPad.

02

Review before you approve

Inspect diffs, answer interactive questions, and handle permission requests without returning to your Mac.

03

Connect your way

Use QR setup, Bonjour discovery, a manual LAN address, or encrypted Remote Access when you are away.

04

Self-hosted by design

OpenLens runs no account system, application backend, or central relay. You choose and control the systems involved.

Optional Remote Access

Reach your Mac without running a VPN.

Connect through your own Cloudflare Tunnel and Access configuration. OpenCode stays on your Mac, and the application payload is encrypted end-to-end between OpenLens and OpenLens Remote.

DeviceOpenLens on iPhone or iPad
AccessYour Cloudflare configuration
GatewayOpenLens Remote on your Mac
AgentOpenCode on loopback

Privacy by architecture

Your code stays in systems you choose.

Connection profiles and credentials remain on your devices. The OpenLens developer cannot access your Cloudflare account, coding sessions, files, or saved server details.

Read the Privacy Policy
  • No developer-operated backend
  • No analytics or advertising SDKs
  • Secrets stored in Apple Keychain
  • End-to-end encrypted Remote payload

Three steps

From Mac to pocket.

Start locally in seconds. Add Remote Access only when you want it.

Run OpenCode

Start your OpenCode server on the Mac where your projects live.

Connect OpenLens

Scan a QR code, discover the server on your LAN, or pair through OpenLens Remote.

Keep momentum

Continue the same session from your phone while OpenCode keeps running on the Mac.

Support

Need a hand?

For product help, privacy requests, security concerns, or App Store review questions, contact the developer directly.