Free / Early access

One client.Every protocol.

One native, AI-friendly client for HTTP, gRPC, WebSocket, and GraphQL.
The local-first client for the AI era.

macOSWindowsLinux
voleeo running a GraphQL query against a Pokémon API — workspace sidebar, request editor, and live response pane
AI integration

Bring your own agent.

As an MCP server, voleeo lets any AI agent read and build in your workspace. No copy-paste, no plugins.

  • Read workspaces & requests

    Agents browse your folders, endpoints, headers, and saved bodies to understand the API before touching it.

  • Create & edit requests

    Describe what you need and the agent builds the request in your workspace, complete with method, path, auth, and payload.

  • Run requests & read responses

    Fire a call natively and the agent reads status, timing, and body back, then iterates without leaving the chat.

  • Manage environments & variables

    Switch environments, set {{tokens}}, and chain values across requests on the agent's behalf.

Claude CodeCursorCodex
voleeo · MCP server5 tools
Add a login request to the Auth folder, then run it against staging.
Agent · via voleeo
list_workspaces()3 found
create_requestPOST /auth/login → Authcreated
set_environment"staging"active
run_requestPOST /auth/login200 · 41ms

Done. Created POST /auth/login in Auth and ran it on staging — 200 OK in 41 ms, a bearer token came back. Want me to chain it into the next call?

Protocols

Every protocol, one window.

Whatever your service speaks: REST, gRPC, WebSocket, GraphQL.
voleeo speaks it too. No second app, no context switch.

HTTP

REST & HTTP

Full method support, multipart bodies, cookies, redirects, and a response viewer with pretty, raw, and header tabs.

gRPC

gRPC

Reflection or proto import, unary and streaming calls, metadata editing, and message autocomplete from your schema.

WS

WebSocket

Open a live connection, send and pin messages, and watch the event log update in real time with timestamps.

GQL

GraphQL

Queries and mutations with schema-aware autocomplete, type introspection, and variables beside a structured response.

Features

Power where you need it.
Restraint everywhere else.

Core

Native request engine

Requests run natively on your machine. No browser CORS limits, no payload caps, no 30-second timeouts. Just the raw connection.

POST /auth/login HTTP/1.1
Authorization: Bearer ey••••••
Content-Type: application/json

← 200 OK · 41ms · keep-alive
{ "token": "ey9Q…", "exp": 3600 }
Privacy

Local & private

Zero telemetry. No analytics, no crash pings, no account. Your workspaces and secrets live on disk and stay there.

Dynamic

{{variables}} everywhere

Environments, workspace and global scopes, with autocomplete across URL, headers, body, and auth. Chain a response into the next request.

Migrate

Import anything

Bring workspaces from Postman, Insomnia, OpenAPI, Swagger, or a raw cURL command. Paste a cURL, get a request.

Make it yours

Themeable UI

Changes
REQUESTS
List Pokémon
Deselect all
1 UNSAVED CHANGE
Describe what you changed…
Commit changes
POSTList PokémonEdited
HEADERS1
ADDED
custom
+value
Git Sync

Track every change. Sync the whole team.

Plain, diff-friendly files synced with Git, so the whole team shares one source of truth. No manual exports.

  • Visual diffs, no terminal

    Every change, shown clearly. Commit from the UI, not the terminal.

  • Only what changed

    Requests are structured data, so a diff shows just the fields you added, changed, or removed. No wall of raw text.

  • Conflict-aware pulls

    Resolve collisions visually: keep yours, use the remote, or keep both. No raw merge markers.

  • Secrets stay encrypted

    Tokens, keys, and other sensitive values are encrypted before they hit Git, so nothing secret lands in your history in plaintext.

Download voleeo

Free during early access, on macOS, Windows, and Linux. Install in seconds, no account.