End-to-end encrypted · runs on edge hardware near you
—
—
Transcript
No transcript yet — start a call first.
Developers
Get your API key
No account needed. One key per app name — same name always returns the same key. Calls route to the best available node automatically.
Base URL
Usage examples
API reference
| Method | Endpoint | Auth | Description |
|---|---|---|---|
| OpenAI-compatible — drop-in with any OpenAI SDK | |||
| POST | /v1/chat/completions | Bearer key | Chat completions (streaming SSE) |
| OpenAI-compatible — node direct (use node_id + pubkey from assign) | |||
| GET | /v1/realtime | Bearer key | WebSocket — OpenAI Realtime voice (E2E encrypted) |
| OpenGrid management | |||
| POST | /api/v1/register | none | Get or create an API key |
| GET | /api/v1/nodes | none | Live node list with capacity + region |
| GET | /api/v1/chat/assign | none | Pick best node for a model, get its pubkey |
| Ops | |||
| GET | /health | none | RC health check |
Operators
Run a node, earn
🍎 macOS Apple Silicon (M1–M4)
curl -fsSL https://github.com/ramhari/opengrid/releases/latest/download/opengrid-node-darwin-arm64 -o opengrid-node && chmod +x opengrid-node && ./opengrid-node
🍎 macOS Intel
curl -fsSL https://github.com/ramhari/opengrid/releases/latest/download/opengrid-node-darwin-amd64 -o opengrid-node && chmod +x opengrid-node && ./opengrid-node
🐧 Linux x86_64
curl -fsSL https://github.com/ramhari/opengrid/releases/latest/download/opengrid-node-linux-amd64 -o opengrid-node && chmod +x opengrid-node && ./opengrid-node
🐧 Linux arm64
curl -fsSL https://github.com/ramhari/opengrid/releases/latest/download/opengrid-node-linux-arm64 -o opengrid-node && chmod +x opengrid-node && ./opengrid-node
Live nodes
Loading…
Loading node data…