
**A living pixel-art station where real AI agents do real work.**
[](https://github.com/androoAGI/starnet-releases/releases/latest)
[](INSTALL.md)
[](LICENSE)
[](PRIVACY.md)
[Download](https://github.com/androoAGI/starnet-releases/releases/latest) ·
[Install guide](INSTALL.md) ·
[Run from source](#run-from-source) ·
[Docs](docs/INDEX.md) ·
[Contributing](CONTRIBUTING.md)
StarNet is a local-first desktop harness where you create AI agents, organize them into a
pixel-art space station, and watch them perform real work with real models and tools. The
station is not decoration — it is a projection of live runtime state, and the product contract
is literal: **A room is a capability-scoped team**, **a hallway is** an authorized handoff
lane, and **a placed object is a real capability grant**.
The layout you draw *is* the workflow the agents run.
Start with one agent, then place bays or summon specialists to run **more, concurrently** —
each a **genuinely distinct, bounded agent run** with its own workspace and permissions.
The harness performs **real model calls, real tools, real cost** rather than animating a
simulation.
## Features
| | |
| --- | --- |
| **A crew, not a chatbot** | Create agents with distinct classes, personas, and loadouts. Run several at once — each gets its own workspace, transcript, memory, and bounded permissions. |
| **Bring your own models** | Paste an OpenRouter key, or sign in with supported provider accounts (Anthropic, OpenAI, Google) — keys live in the OS keychain, never in the frontend. |
| **Message it from anywhere** | Wire agents to Telegram, Discord, Slack, Signal, or Matrix and talk to your station away from the desk. |
| **Night Shift** | Leave the station running and agents keep working inside an explicit, adjustable leash — every away-action is logged and reviewable. |
| **Recipes, skills, schedules** | Launch proven multi-step recipes, grant reusable skills, and put work on cron schedules with visible output. |
| **Asks before it guesses** | Task Briefs turn ambiguity into one concrete question with options — over any connected channel — instead of a silent wrong guess. |
| **Finished work has a front door** | Deliverables land in the OUTBOX as real files you open, not chat scrollback you archaeology. |
| **MCP connectors** | Attach Model Context Protocol servers and paste-a-key/OAuth connectors to extend what agents can touch. |
| **Voice** | Push-to-talk dictation in, one consistent station voice out. |
| **Real ledgers** | Spend, budgets, and run history persist on disk and are shown as-is. |
## What is real
- Model calls stream through the local Node sidecar.
- Tools operate through explicit capability and consent checks.
- Agent memory, transcripts, spend records, tasks, and schedules persist on disk.
- Multiple agents run concurrently with separate workspaces and bounded permissions.
- The visual station projects the same runtime state the harness can prove.
StarNet does not simulate revenue, completed work, model activity, or spend. Its core product
law is that **the interface must never assert state the harness cannot prove.**
## Download
Desktop builds are published on the
[StarNet releases page](https://github.com/androoAGI/starnet-releases/releases/latest).
| Platform | Asset |
| --- | --- |
| **Windows** (10/11, 64-bit) | `StarNet_