Crystal Lattice Control

Your agent workspace,
from your phone

Browse sessions, send messages, and watch responses stream from Crystal Lattice running on your computer. Store releases are coming soon; source builds are available today.

iOS Android
Coming soon App Store
Coming soon Google Play
Available today Run from source

Store releases coming soon · Source builds available today

Crystal Lattice Control mobile app

What you get

A phone view for
real agent work

Open sessions, send messages, watch streams, and use supported plugin-driven controls from your phone.

Real-time streaming

Messages stream token-by-token as they're generated. Partial messages appear instantly, replaced by the final response when complete.

Session management

Browse all your sessions, resume any conversation, and create new ones. Sessions keep their own agent configuration, message history, and state.

Configured agents

Work with the agents you have configured on your computer. Provider and model-family capabilities can vary, so Crystal Lattice keeps this behavior plugin-driven.

Plugin controls

Supported plugin-exposed controls, tool results, and agent actions are shown inline in the conversation as they happen.

Connection methods

Connect via manual IP, automatic discovery on the same network, or a pairing-code bridge when your phone is outside that network.

Thinking blocks

Models with reasoning traces (Ollama, OpenRouter) show their thinking inline when the configured provider and plugins expose them, collapsible so the conversation stays readable.

Connectivity

Connect from anywhere

Three ways to link your phone to Crystal Lattice. Pick whatever fits your setup.

01

Manual address

Enter the address of the Crystal Lattice process running on your computer. Works wherever your phone can reach that address.

http://192.168.1.42:9000
02

Auto-discovery

On the same Wi-Fi, the app can find your computer automatically. Under the hood, this uses Bonjour/mDNS.

crystal-lattice ... --enable-bonjour
03

Bridge pairing

When your phone is outside the local network, pair through a bridge. Deploy the bridge, start Crystal Lattice with its bridge URL, then connect with the pairing code.

crystal-lattice ... --bridge-url wss://<your-cloudfront-domain>/ws/websocket

Mobile app availability

Store releases are coming soon. Today, you can build the mobile app from source and connect it to Crystal Lattice on your network or through the bridge.

Coming soon App Store
Coming soon Google Play
Available today Run from source

Need Crystal Lattice first? Get started →