- npm package —
npm install -g polpo-ai. Includes the CLI, API server, and orchestrator. Best for most users. - From source — clone the repo. Includes everything above plus the web dashboard. Best if you want the full UI or want to contribute.
From npm package
Initialize and start
polpo init walks you through provider selection, model choice, and creating your first agent. polpo start starts the API server and orchestrator.
API at http://localhost:3890/api/v1.
From source
Clone the repository to get the full stack including the web dashboard:http://localhost:5173, API at http://localhost:3890/api/v1.
The dashboard includes its own setup wizard — follow the on-screen steps to configure your provider, model, and first agent.
Dashboard
From the dashboard you can:- Chat with your agents
- Create and monitor tasks and missions
- Manage agent configurations, memory, and skills
- View sessions, logs, and assessment results
- Configure teams and orchestration settings
The dashboard is only available when running from source. It is not included in the
polpo-ai npm package. If you installed via npm, use the cloud dashboard instead.Using the SDK locally
Point the SDK to your local server:--api-key <key> to polpo start if you want to protect the local API.
Local to cloud
When you’re ready to deploy:Options
| Flag | Description |
|---|---|
--port <port> | Port to listen on (default: 3890) |
--host <host> | Host to bind to (default: 127.0.0.1) |
--dir <path> | Working directory (default: .) |
--api-key <key> | Protect the API with a key |
--setup | Launch the setup wizard in the dashboard |
--cors-origins <origins> | Allowed CORS origins (comma-separated) |
See also
- LLM Keys & Providers — setting up API keys for local development
- Agent Definition — full agent configuration reference
- Providers — all supported LLM providers