{"slug": "local-ai-orchestrator-with-computer-and-browser-access", "title": "Local AI orchestrator with computer and browser access", "summary": "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.", "body_md": "**Zeus is a local AI agent orchestrator with a real UI.** Install once, run `zeus start`\n\n, 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.\n\nEverything lives in `~/.zeus`\n\n. No cloud account, no telemetry, no lock-in — your agents, skills, memory, and workspaces are plain human-editable files on your own disk.\n\n```\n./install.sh     # one-time setup\nzeus start       # launch the server + open the web UI\n```\n\nMost agent projects are a **library or a terminal loop**. Zeus is a **complete application**:\n\n**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, and`zeus start --tailscale`\n\nputs 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 automated**Chromium** 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), recurring**workflows**, scheduled jobs, MCP servers, to-dos, dashboards, widgets, timers, and a layered, self-curating** memory**system.** Bring any model.**Anthropic, OpenAI, Groq, Google Gemini, OpenRouter, AWS Bedrock —*or*fully local models via the built-in**BYO Model** app (a self-contained Ollama that installs entirely inside`~/.zeus`\n\n).**Self-contained integrations.** Need private web search or a managed browser? Zeus installs SearXNG, Chromium, and Ollama*inside*`~/.zeus`\n\n— nothing touches your system.\n\n`zeus start`\n\n· `stop`\n\n· `status`\n\n· `restart`\n\n· `logs -f`\n\n· `open`\n\n· `reset`\n\n. Runs a detached local server (uvicorn on `127.0.0.1:8756`\n\n) and opens the UI. `zeus reset`\n\nwipes `~/.zeus`\n\nand starts factory-fresh (asks first).\n\n- One-URL web UI at\n`http://127.0.0.1:8756`\n\n, served`no-store`\n\nso 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`\n\nserves the app on your tailnet (`https://<machine>.ts.net`\n\n) so your phone — logged into the same tailnet — can install and use Zeus from anywhere. Private by default.\n\n**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 binary*and*weights live entirely under`~/.zeus/ollama`\n\non a private port — your system stays untouched. Vision models (e.g.`qwen3-vl`\n\n,`llava`\n\n) can see image attachments.\n\n- Build specialized\n**agents** with their own prompt, tools, model, and permission mode. - Agents\n**delegate to sub-agents**(configurable depth) and you can** stop a single sub-agent**from the live dock while the parent keeps working. - A\n**skills** library the agent loads on demand; agents can even author new skills and sub-agents.\n\n- Built-in tools:\n**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\n**terminal**(PTY + xterm.js),** file explorer**,** code editor**, and** git**panel. **Permission modes**—`default`\n\n(approve risky actions),`plan`\n\n(read-only),`acceptEdits`\n\n,`autopilot`\n\n— plus lifecycle**hooks** for PreToolUse / PostToolUse / Stop / UserPromptSubmit.\n\n**Workflows:** multi-step agent pipelines on a**cron schedule**, on demand, or after every chat.** To-dos & stickies**,** timers & alarms**,** world clocks**, live** widgets & dashboards**, desktop** push notifications**, and a built-in** location**tool.** MCP servers**(stdio + HTTP/SSE) merge their tools into your agents.\n\n- Layered context —\n**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.\n\nSearXNG (private metasearch), a managed Chromium, and Ollama — each installs and runs **entirely inside ~/.zeus**, controllable from Settings → Integrations. Nothing is installed system-wide.\n\nA live performance monitor, themeable UI, a ⌘K command palette, per-tab working directories, multiple workspaces, image/PDF attachments, and spec-driven development tooling.\n\n```\n./install.sh                 # creates backend/.venv, installs deps, symlinks `zeus` onto PATH\nzeus start                   # start + open the UI at http://127.0.0.1:8756\nzeus start --tailscale       # also serve on your tailnet (use it from your phone)\n```\n\nThen open the UI, connect a provider (or install a local model in **BYO Model**), and start chatting. Backend changes need `zeus restart`\n\n; the frontend is no-build — just reload.\n\n**Requirements:** Python 3.11+ and macOS/Linux. State lives in `~/.zeus`\n\n(override with `ZEUS_HOME`\n\n).\n\nHuge 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.\n\nAnd enormous thanks to the open tools Zeus stands on:\n\n— local models, installed and run entirely inside[Ollama](https://ollama.com)`~/.zeus`\n\n.— private metasearch, self-hosted in[SearXNG](https://github.com/searxng/searxng)`~/.zeus`\n\n.— the dedicated browser the agent drives by vision.[Chromium](https://www.chromium.org)&[FastAPI](https://fastapi.tiangolo.com)— the backend and the embedded terminal.[xterm.js](https://xtermjs.org)- And every model provider Zeus connects to —\n**Anthropic, OpenAI, Groq, Google Gemini, OpenRouter, AWS Bedrock**.\n\nZeus was **vibe coded with passion** — built for the joy of it. ⚡", "url": "https://wpnews.pro/news/local-ai-orchestrator-with-computer-and-browser-access", "canonical_source": "https://github.com/shreyasks094/Zeus", "published_at": "2026-06-25 08:02:24+00:00", "updated_at": "2026-06-25 08:14:03.177006+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "ai-infrastructure", "ai-products", "developer-tools"], "entities": ["Zeus", "Anthropic", "OpenAI", "Groq", "Google Gemini", "OpenRouter", "AWS Bedrock", "Ollama"], "alternates": {"html": "https://wpnews.pro/news/local-ai-orchestrator-with-computer-and-browser-access", "markdown": "https://wpnews.pro/news/local-ai-orchestrator-with-computer-and-browser-access.md", "text": "https://wpnews.pro/news/local-ai-orchestrator-with-computer-and-browser-access.txt", "jsonld": "https://wpnews.pro/news/local-ai-orchestrator-with-computer-and-browser-access.jsonld"}}