Agent
Agent is the WaveGrid process that runs on your infrastructure. It queries providers through plugins and pushes normalized resource snapshots to the console.
Provider credentials (Proxmox, Hetzner, AWS, …) never leave your network. The platform only receives resource metadata and a tenant API token.
Getting started
- Install the agent (Docker Hub is the default path; a wheel is the fallback). Files and versions are on Releases.
- Connect the workspace:
tenant_id,api_url,tenant_token. - Install plugins from the catalog and add provider access.
- Confirm the agent is online in the app: Inventory → Agents.
Screens of the built-in editor (Configuration, Plugins, Marketplace, Operations) are on local UI, with screenshots.
Plugins are optional for the first heartbeat: without them the agent still shows as online (empty sync).
How it fits
Your infrastructure
WaveGrid
Providers
Plugins
Agent
POST /api/v1/sync/
HTTPS · snapshots only
Inventory
Console · costs · alerts
The agent is not installed on the SaaS VPS. The local UI on :8765 is only a config editor on your network — do not expose it to the internet.