Build API pipelines on a canvas.
Sooket turns visual workflows into live API endpoints. Drag nodes, wire them together, and ship — routing, caching, guardrails, and AI steps, all running on your own server.
curl -fsSL https://sooket.com/install.sh | shFree · Self-hosted · No accounts · Your data stays on your machine
How it works
Drag nodes. Wire them. Ship an endpoint.
Every workflow you draw is a live API endpoint. Drop in caching, rate limits, and AI steps — the pipeline below answers requests the moment you connect it.
Input
POST /api/v1/chat
Body
{ prompt }
Cache
1h TTL
Key
{{ input.prompt }}
Anthropic
Sonnet 4.6
Model
System prompt
You are a support agent…
Output
200 OK
Response
{{ answer }}
Features
Middleware that runs in the request path.
Automation tools run after the fact. Sooket's graph executes synchronously, inside the request — so it can shape the response your caller is waiting on. Drop any node into the slot:
Input
POST /api/v1/chat
Body
{ prompt: "hi" } × 4
Rate limit
3 req / min
On exceed
429 Too Many Requests
Output
to caller
Response
200 OK · 1 of 3
The editor
No mockups, this is it.
The API Guard example workflow in the actual editor: rate limiting, PII redaction, and an outbound HTTP call, answering requests from a local sandbox.
$ npx sooket→ this, on localhost:3000

FAQ
Quick answers.
- Is Sooket free?
- Yes — free and self-hosted, licensed FSL-1.1-MIT. No account, no usage caps, no telemetry.
- Where does my data live?
- In a SQLite file on your machine. Workflows and the traffic through them never leave your server.
- How is this different from n8n or Zapier?
- Those automate after the fact. Sooket runs inside the request path — synchronously — and shapes the response the caller is waiting on.
- Is it production-ready?
- It's a 0.x beta: usable today, but expect rough edges and pin your version. The API surface may still change before 1.0.
sooket.cloud
The hosted version.
Coming soon.
Sooket stays free and self-hosted — that never changes. sooket.cloud is the managed offering we're building next.
Watch the repo for updatesDon't want to wait? Sooket runs on your machine today.
curl -fsSL https://sooket.com/install.sh | sh