LOCAL-FIRST · FOR CODEX

Step away from your Mac.
Stay with the task.

See progress, reply, reorder queued work, and review screenshots from your phone. Your Codex work stays on your local network.

See it in action
Local networkTwo-way controlOpen source
lookout.local
Codex Lookout desktop dashboard
Codex Lookout mobile conversation
3 tasks active

The full loop, without returning to your desk.

Real product screens. One local connection. Three simple moves.

Codex Lookout Mac host with a local phone address
01

Open locally

The Mac app shows one phone address for the same Wi-Fi.

Codex Lookout mobile task dashboard
02

Watch the queue

See what is active, queued, or finished—grouped by project.

Codex Lookout mobile conversation
03

Continue a task

Send the next prompt to an existing task without returning to the Mac.

Only the controls you need.

◉

Track progress

Running, queued, paused, and finished tasks—grouped by project.

↗

Continue existing tasks

Send follow-up prompts while Codex remains the owner of the task.

≋

Manage the queue

Reorder priorities or remove work you no longer need.

▣

Review results

Open recent screenshots and visual deliveries on your phone.

Your Mac does the work.
Your phone stays in reach.

A lightweight local service reads the useful Codex state and sends your actions back to the selected task. No hosted dashboard and no second chat archive.

Local by defaultNo hosted relayBounded contextOnly recent visible messagesOpen and auditableRead the security model ↗
⌘
MacCodex keeps running
→
LookoutSyncs on trusted Wi-Fi
→
▯
PhoneYou decide what is next

Paste once. Codex handles the rest.

It installs automatically, preserves your data, leaves global Node.js untouched, and verifies phone access.

macOS 15+ · Codex desktop · Same trusted Wi-FiLatest release
Manual downloads · unsigned preview
PASTE INTO CODEX
Use $skill-installer to install https://github.com/makorise/codex-local-hub/tree/main/.agents/skills/setup-codex-local-hub, then use $setup-codex-local-hub in this task to automatically install or update Codex Lookout, preserve all existing data and files, leave my global Node.js environment unchanged, launch the app, and verify that my phone can access it.

Previously released as Codex Local Hub. Internal identifiers remain unchanged for update compatibility.