Roadmap

Where Tinspec is going.

Tinspec is in active preview. Here's an honest split: what's in the app today, what's next, and what we're still exploring. Plans shift — the “today” list is the only promise.

Shipped — in the app today

Spec-driven endpoints

Bind to a live OpenAPI URL or file; endpoints resolve just-in-time, refresh with the spec, and keep working offline from the last fetch.

Four protocols + SSE

HTTP, gRPC (unary and client/server/bidi streaming), GraphQL, and WebSocket — plus live-rendering text/event-stream responses.

Runnable .http editor

Monaco buffers with spec-aware completion for params, headers, and body fields.

Reference docs

Stripe-style per-endpoint reference with typed fields, response codes, and a cURL sample.

Visual request chains

A node canvas: extract variables, branch, loop, script, assert — with live run events. Run all, run-to-here, or test one node.

Auth automation

Script and integration providers (Keycloak, Clerk, Auth0, …) fetch, cache, and inject tokens; copy the raw JWT in one click.

Gateway-aware URLs

Kong / Nginx / Envoy route matchers rewrite requests to their gateway-facing form — including gRPC→REST transcoding.

Endpoint overlays

Your edits to spec-generated endpoints persist across refreshes — kept or reset explicitly, never silently merged.

Cookie jar

Session cookies flow across requests and chains automatically, with per-request opt-out.

File uploads + cURL round-trip

Multipart Form and raw File bodies; curl -F imports faithfully and Copy as cURL emits it back.

AI assist (bring your own key)

Ask about an API or draft a request from the spec. Off by default; only a previewed OpenAPI subset ever leaves the machine.

Spec insight & themes

Endpoint graph, spec version diffing, an auth map — and custom themes saved into your project.

Up next

Tinspec Cloud

The paid tier, being readied for launch: workspace sync with explicit conflict handling, a web console with request-history metrics, and dev tunnels (yourapp-x7k2.t.tinspec.dev) for HTTP, WebSocket, and gRPC. The desktop app stays fully usable offline, free, with no account.

CLI pipeline runner

Run saved chains headlessly in CI — the same engine, no app — so your request tests live next to the code.

Windows build

macOS and Linux ship today; the Windows build pipeline is wired and its first installer is on the way.

?

Exploring

no commitment yet

Agentic AI

Let the assistant drive the engine — send a sequence of calls, read responses, chain follow-ups — through the same audited execution path.

Stable tunnel subdomains

Pick a fixed name for a tunnel and restrict access to your workspace, instead of a random suffix per run.

Streaming in chains

WebSocket and gRPC streaming as chain steps, beyond today’s single-response nodes.

Shaping the roadmap

Missing something you'd reach for daily? Ideas and bug reports steer what ships next.

Send feedback →