How it works Features Pricing Docs Full Docs Dashboard
API v1 — Live

Your AI.
Your rules.

Ship production AI features without managing models, context pipelines, or billing infrastructure. One API call — we handle inference, metering, and invoicing.

shadow labs api
# call your inference endpoint
$ curl -X POST https://api.shadowlabs.dev/v1/inference \
  -H "X-API-Key: sk-live-abc123" \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [{
      "role": "user",
      "content": "Analyze Q1 performance"
    }]
  }'

{
  "id": "req_7f3a9c2e",
  "content": "Q1 revenue grew 23% YoY...",
  "usage": { "total_tokens": 847 }
}
Process

How the pipeline works

You focus on your product. We run inference, context injection, tool orchestration, and billing in four steps.

01

Authenticate

Customer hits your API with their key. We validate and map to Stripe.

02

Enrich

System prompt, tools, and RAG context injected automatically.

03

Infer

Request hits Claude. Streams back with full tool execution.

04

Bill

Tokens metered to Stripe in real time. You collect revenue.

Capabilities

Everything you need to ship

We handle the undifferentiated heavy lifting.

ctx://inject

Context + Tool Injection

Every request runs through your custom system prompt, proprietary tools, and RAG pipeline. Customers get your curated experience — not raw model access.

// Your secret sauce
SYSTEM_PROMPT + TOOLS + get_context(customer_id)
$/token

Usage-Based Billing

Stripe-native metering. Every inference fires a meter event. Set your margin, Stripe invoices automatically.

key:auth

API Key Management

Per-customer keys tied to Stripe subscriptions. Rate-limit by plan, rotate instantly.

sse://stream

Streaming

SSE-based with chunked token metering. Real-time token arrival.

GET /usage

Transparent Usage

Customers query their own usage. No bill shock.

shield:on

Production Ready

HTTPS, CORS, rate limits, idempotent metering, dead-letter retry.

Pricing

Pay for what you use

No upfront commitments. Start free, scale to millions.

Starter
Explore + Prototype
$0 / mo
10K tokens included free
  • Full API access
  • Context + tools pipeline
  • Community support
  • 1 API key
Start building
Scale
High-Volume + Custom
Custom
Volume discounts + SLA
  • Unlimited tokens (tiered)
  • Custom model routing
  • Dedicated support + SLA
  • Unlimited keys
Contact sales
API Reference

Three endpoints.
That's it.

No SDK needed. Full documentation →

POST/v1/inferenceRun inference
GET/v1/usageToken usage
GET/v1/healthStatus
python
import requests

resp = requests.post(
    "https://api.shadowlabs.dev/v1/inference",
    headers={
        "X-API-Key": "sk-live-your-key",
    },
    json={
        "messages": [{
            "role": "user",
            "content": "Summarize this quarter"
        }],
        "max_tokens": 1024,
    }
)
print(resp.json()["content"])
response
{
  "id": "req_7f3a9c2e4b81",
  "content": "Q1 revenue grew 23%...",
  "model": "claude-sonnet-4-20250514",
  "usage": {
    "input_tokens": 312,
    "output_tokens": 535,
    "total_tokens": 847
  }
}
About

Built by builders

Shadow Labs started from a simple observation: teams waste weeks wiring up inference, billing, and context pipelines before writing a single line of product code.

We build the infrastructure layer so you ship AI-powered products on day one — not day ninety.

Greenfield, IN · Bootstrapped · API-first
99.9%
Uptime SLA
<200ms
p50 Latency
3
Endpoints
0
SDK Required
Ship today

Stop wiring plumbing.
Start shipping product.

Get your API key in 30 seconds. First 10K tokens free.