SDK Gateway
ARCHITECTURE OVERVIEW

How It Works

A single HTTP endpoint that streams responses from multiple AI SDKs

Request

POST /api/v1/agent/run
{
"prompt": "Build a REST API",
"sdk": "claude",
"options": {
"model": "claude-sonnet-4-5"
}
}

Streams SSE

// Server-Sent Events
data: {""type": "assistant",
"data": {...},
"sdk": "claude"}
data: {""type": "result",
"data": {...},
"sdk": "claude"}
SDK OPTIONS

Fine-grained control over each SDK

Claude Agent

  • Model selection (Sonnet, Opus, Haiku)
  • Tool permissions (Read, Write, Edit, Bash, etc.)
  • Permission modes (default, acceptEdits, bypassPermissions)
  • Session resume/fork capabilities
  • Custom system prompts

Codex Agent

  • Sandbox modes (read-only, workspace-write, full-access)
  • Full auto mode for autonomous execution
  • Structured JSON output with schema validation
  • Thread continuation support
API ENDPOINTS

Full REST API included

Endpoint Purpose
POST /agent/run Stream agent responses (SSE)
GET /health Service & SDK availability check
POST /project/init Initialize project (async job)
GET /project/status/{job_id} Poll job status
POST /project/upload Upload context files
POST /project/init-sdk Configure SDK for project
POST /project/init-mcp Initialize MCP servers
PERFECT FOR

Built for builders

SaaS Builders

Adding AI coding features to your product

Agencies

Building client tools with multiple AI providers

Indie Hackers

Shipping AI products fast

Teams

Standardizing on a single AI interface

TECH STACK

Modern, battle-tested tools

🐍

Python 3.11+

FastAPI

🦄

Uvicorn

📋

Pydantic v2

🔄

asyncio

🐳

Docker

PRICING

Simple, one-time payment

No subscriptions. No hidden fees. Pay once, use forever.

Starter

$29 one-time
  • Full source code
  • Complete documentation
  • Email support (30 days)
Get Starter
COMING SOON

Pro

$100 one-time
  • Everything in Starter
  • Priority support (90 days)
  • Future SDK integrations (1 year)
  • Architecture call (30 min)
Get Pro
FAQ

Common questions

Can I modify the code?

Yes. Full source code with MIT-style license for commercial use. Modify, extend, and build upon it however you need.

What about new SDKs?

The factory pattern makes adding new providers straightforward. Pro tier includes updates for new SDK integrations for one year.

Do I need the CLI tools installed?

Yes. The service wraps Claude Code CLI and Codex CLI. Installation is one npm command each: npm install -g @anthropic-ai/claude-code and npm install -g @openai/codex

Is it production-ready?

Yes. Stateless design, proper error handling, async patterns, and clean architecture throughout. Built for horizontal scaling from day one.

Stop building SDK integrations.
Start building products.

Get the code today and ship your AI features this week.