OpenRung
A free, privacy-first relay network that helps you reach the open internet. Open source and nonprofit-run.
翻訳待ち
Run a team of AI agents without handing over your machine. AgentPlaza seals each agent in its own microVM, checks every tool call against laws you write and pays the work from a budget you set. Free a
翻訳待ち
セキュリティRust · TypeScriptGitHub @JumpHashオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
Self-hosted AI agents, each in its own microVM, with rules, budgets and a kill switch you control.
翻訳待ち
Loading the full README.
Read the full README ↗You describe the work: the hub plans it as a project, runs each task as sessions in their own microVMs, has every
change reviewed on a second model, and lands it through Weft, the plaza's own version control. One hub holds the
plaza, nodes and workstations do the work, and the web console, the desktop app and the agentplaza command all show
the same plaza. One button, STOP ALL, holds everything at once.
The console, recorded on sample data. Every flow below is the real web console against sample data. Each image opens its recording in the gallery.
The desktop app. A goal goes to the orchestrator with its effort, and the context bar breaks down what the conversation holds; then the agents that took the work.
The terminal. agentplaza tui shows the same plaza in a terminal: the floor, the agents, the board, the
conversations, the machines and the models, with live events, and you talk to the orchestrator as it answers.
Recorded from the desktop app and agentplaza tui against a hub with sample data. The recordings and the art
are made by the scripts in scripts/readme/.
agentplaza command use the hub's one API
and show the same plaza.Linux, macOS and Raspberry Pi OS:
curl -fsSL https://agentplaza.io/install.sh | sh
This installs the macOS DMG or the Linux package for your distribution, after checking every file against the
release's SHA256SUMS.
Windows x64 and arm64:
irm https://agentplaza.io/install.ps1 | iex
This installs the MSI for your architecture.
The installer takes options as environment variables, or as flags after sh -s --. APZ_VERSION pins a release,
--dry-run shows the plan, --uninstall removes what the installer put in place, and APZ_FORMAT forces a Linux
format. For example: curl -fsSL https://agentplaza.io/install.sh | sh -s -- --dry-run.
The hub, the console and the desktop app run on every system below. Agents need a hypervisor, so they run only on the systems marked yes:
| System | Hub and console | Agents |
|---|---|---|
| Linux x86_64, arm64 | yes | yes, with KVM (/dev/kvm) |
| Raspberry Pi 4/5, 64-bit Raspberry Pi OS | yes | yes, with KVM |
| macOS, Apple silicon | yes | yes, with Hypervisor.framework |
| macOS, Intel | yes | no: run them on a node elsewhere |
| Windows 11 (or 10 2004+), x64 | yes | yes, with the Windows Hypervisor Platform feature |
| Windows, arm64 | yes (the node link) | not yet: run them on a node elsewhere |
The desktop app is self-contained: "Start locally" and "Host a hub" start the hub and the node services themselves,
with no Docker, database server or object store to provision. The hub keeps its state in three SQLite files
(plaza.db, transcripts.db and metrics.db) and an object store in one state folder. They use the ports 7700
(hub), 8899 (noded) and 19080 (vsockd). The macOS builds are not notarized yet, and the MSI is not code-signed
yet.
This is the beginning of the README. Read the rest at the original. Read the full README ↗