Install POLYROB
POLYROB runs on your machine — self-hosted, no hosted version. Targets Python 3.11+. Bring a key for any LLM provider you have.
-
Install
$pipx install "polyrob[all]"Or a leaner install — see the extras table below.
-
Add the browser engine (for web automation)
$python -m playwright install chromium -
Configure
$polyrob initWrites
~/.polyrob/.env. Add a provider key (e.g.OPENAI_API_KEY/ANTHROPIC_API_KEY/GEMINI_API_KEY). -
Sanity-check
$polyrob doctorVerifies Python, config, keys (redacted), provider/model, workspace, database, memory and ports.
-
Start the agent
$polyrob chatA terminal REPL with the full agent. One-shot instead?
polyrob run "your task".
Turn on personal-agent mode
Unlock the self-evolving and goal-seeking loops (skills, curator, goal board, self-wake) — all on as a group for single-user, on your own machine:
Install extras
| Extra | What it adds |
|---|---|
(none) | Core agent, keyword memory, CLI |
server | FastAPI REST API + WebView dashboard |
browser | Playwright browser automation |
memory-vector | Semantic vector recall for H-MEM (local local_vector backend) |
crypto | Agent wallet, x402 pay-per-request, Hyperliquid / Polymarket |
telegram | Telegram chat surface |
twitter | Twitter/X outreach tool |
voice | Local voice transcription |
all | Everything above |
Optional: dashboard & REST API
Web dashboard
Single-user web UI at http://localhost:5050.
REST API
Local REST API (+ A2A + OpenAI-compatible /v1) at http://localhost:9000.
Building an agent product on top? The multi-tenant, metering and on-chain-payment core is built in — see Deployment and the full capabilities.