cd /news/ai-agents/local-ai-orchestrator-with-computer-… Β· home β€Ί topics β€Ί ai-agents β€Ί article
[ARTICLE Β· art-38995] src=github.com β†— pub= topic=ai-agents verified=true sentiment=↑ positive

Local AI orchestrator with computer and browser access

Zeus is a new open-source local AI agent orchestrator that provides a terminal-inspired web UI for controlling a computer, including file management, browser automation, and sub-agent delegation. It runs entirely on-device with no cloud dependency, supports local and cloud models, and can be accessed via phone through Tailscale. The project aims to replace fragmented agent tools with a single, self-contained application.

read5 min views1 publishedJun 25, 2026
Local AI orchestrator with computer and browser access
Image: source

Zeus is a local AI agent orchestrator with a real UI. Install once, run zeus start

, and you get a fast, terminal-inspired web app β€” on your laptop and your phone β€” where AI agents can actually do things on your machine: read and write files, run commands, drive a real browser, search the web, manage tasks, run scheduled jobs, and orchestrate teams of sub-agents. One tool for everything you need to control your computer.

Everything lives in ~/.zeus

. No cloud account, no telemetry, no lock-in β€” your agents, skills, memory, and workspaces are plain human-editable files on your own disk.

./install.sh     # one-time setup
zeus start       # launch the server + open the web UI

Most agent projects are a library or a terminal loop. Zeus is a complete application:

It has a real, beautiful UIβ€” a vanilla-JS, no-build web app with a command palette, theming, live streaming, and inline HTML/SVG previews. Not a CLI you squint at.It runs on your phone. The UI is an installable PWA with a mobile-first nav, andzeus start --tailscale

puts it on your private tailnet so you can drive your computer's agents from anywhere β€” securely, never exposed to the public internet.Agents control the whole machine, with a UI for it. Files, shell, a dedicated automatedChromium the agent drives by vision, web search, an embedded terminal, a file explorer, a code editor, git β€” all in one place.It's an orchestrator, not just an agent. Sub-agent delegation (with per-sub-agent stop), recurringworkflows, scheduled jobs, MCP servers, to-dos, dashboards, widgets, timers, and a layered, self-curating** memorysystem. Bring any model.Anthropic, OpenAI, Groq, Google Gemini, OpenRouter, AWS Bedrock β€”orfully local models via the built-inBYO Model** app (a self-contained Ollama that installs entirely inside~/.zeus

).Self-contained integrations. Need private web search or a managed browser? Zeus installs SearXNG, Chromium, and Ollamainside~/.zeus

β€” nothing touches your system.

zeus start

Β· stop

Β· status

Β· restart

Β· logs -f

Β· open

Β· reset

. Runs a detached local server (uvicorn on 127.0.0.1:8756

) and opens the UI. zeus reset

wipes ~/.zeus

and starts factory-fresh (asks first).

  • One-URL web UI at http://127.0.0.1:8756

, servedno-store

so edits show up on reload. Installable PWA with an offline page, app-launcher nav, and a touch-friendly mobile layout (centered popups, big tap targets, no horizontal scroll).Tailscale built in:zeus start --tailscale

serves the app on your tailnet (https://<machine>.ts.net

) so your phone β€” logged into the same tailnet β€” can install and use Zeus from anywhere. Private by default.

Cloud: Anthropic (API key), OpenAI, Groq, Google Gemini, OpenRouter, AWS Bedrock β€” paste a key and go. One model switcher, with per-model type badges (multimodal / text / tools) and editable context windows.Local β€” the BYO Model app: browse the full Ollama library, favorite the models you like, pull any model (with live progress + a stop button), and run them fully on-device. The Ollama binaryandweights live entirely under~/.zeus/ollama

on a private port β€” your system stays untouched. Vision models (e.g.qwen3-vl

,llava

) can see image attachments.

  • Build specialized agents with their own prompt, tools, model, and permission mode. - Agents delegate to sub-agents(configurable depth) and you can** stop a single sub-agent**from the live dock while the parent keeps working. - A skills library the agent loads on demand; agents can even author new skills and sub-agents.

  • Built-in tools: Read / Write / Edit / Bash / Glob / Grep, web search + fetch, and a vision-driven** browser**(a dedicated Chromium the agent clicks/types/scrolls by looking at screenshots). - A real embedded terminal(PTY + xterm.js),** file explorer**,** code editor**, and** git**panel. Permission modesβ€”default

(approve risky actions),plan

(read-only),acceptEdits

,autopilot

β€” plus lifecyclehooks for PreToolUse / PostToolUse / Stop / UserPromptSubmit.

Workflows: multi-step agent pipelines on acron schedule, on demand, or after every chat.** To-dos & stickies**,** timers & alarms**,** world clocks**, live** widgets & dashboards**, desktop** push notifications**, and a built-in** locationtool. MCP servers**(stdio + HTTP/SSE) merge their tools into your agents.

  • Layered context β€” Soul / Steering / User / Projectβ€” loaded into every turn and prompt-cached so it's nearly free. Model-driven curation: a model periodically de-duplicates and prunes memory itself, keeping a small, high-signal core. Project memory follows your working directory; volatile state (which tools/models are connected) is never stored.Smart context management: dynamic per-model context windows, prompt caching, accurate token accounting, and in-turn compaction that clears stale tool outputs so long agentic runs don't blow past the window.

SearXNG (private metasearch), a managed Chromium, and Ollama β€” each installs and runs entirely inside ~/.zeus, controllable from Settings β†’ Integrations. Nothing is installed system-wide.

A live performance monitor, themeable UI, a ⌘K command palette, per-tab working directories, multiple workspaces, image/PDF attachments, and spec-driven development tooling.

./install.sh                 # creates backend/.venv, installs deps, symlinks `zeus` onto PATH
zeus start                   # start + open the UI at http://127.0.0.1:8756
zeus start --tailscale       # also serve on your tailnet (use it from your phone)

Then open the UI, connect a provider (or install a local model in BYO Model), and start chatting. Backend changes need zeus restart

; the frontend is no-build β€” just reload.

Requirements: Python 3.11+ and macOS/Linux. State lives in ~/.zeus

(override with ZEUS_HOME

).

Huge thanks and inspiration to PewDiePie's Odysseus, openclaw, and hermes β€” projects that showed what personal, local-first AI agents can be. Zeus took the spark and ran in its own direction: a full app you can hold in your hand.

And enormous thanks to the open tools Zeus stands on:

β€” local models, installed and run entirely insideOllama~/.zeus

.β€” private metasearch, self-hosted inSearXNG~/.zeus

.β€” the dedicated browser the agent drives by vision.Chromium&FastAPIβ€” the backend and the embedded terminal.xterm.js- And every model provider Zeus connects to β€” Anthropic, OpenAI, Groq, Google Gemini, OpenRouter, AWS Bedrock.

Zeus was vibe coded with passion β€” built for the joy of it. ⚑

── more in #ai-agents 4 stories Β· sorted by recency
── more on @zeus 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain β€” perfect for shipping the agent you just read about.

$git push zahid main
β†’ Live at https://your-agent.zahid.host βœ“
Get free account β†’ Pricing
from €0/mo Β· no card required
LIVE [news/local-ai-orchestrato…] indexed:0 read:5min 2026-06-25 Β· β€”