SumoRouter
White-labelAI gateway hosting

Build your own OpenRouter.

Run an AI API platform under your own brand, domain, and pricing. 50+ models, top-ups via QRIS or Stripe, and a customer dashboard, all ready to go. 1 Click Deploy on Sumopod and start selling.

  • 50+ AI models
  • 1 Click Deploy
  • QRIS & Stripe
  • Prompts are never stored
ai.brandkamu.id/admin

Analytics

Last 30 days

Markup +40%

Revenue

$1,284

Cost

$917

Margin

$367

Revenue vs costRevenueCost
ModelCostPriceActive
claude-sonnet-5$3.00$4.20
gpt-5-mini$0.25$0.35
gemini-3.5-flash$0.30$0.42
deepseek-v4-pro$0.55$0.77

Illustration of the admin dashboard. Cost prices follow Sumopod AI.

One API key for 50+ models

GPTClaudeGeminiDeepSeekGLMQwenKimiGrok

Who it's for

Anyone who wants to sell AI access under their own brand

Agencies & software houses

Resell AI access to clients at a margin, with clear billing per client.

Communities & creators

Give your members their own AI platform, complete with coupons and referrals.

SaaS & startups

One gateway for your own product that you can also sell to other developers.

Campuses & companies

An internal gateway with budgets per team, student, or department.

How it works

From zero to selling in a single day

No servers to manage, no code to write. After deploying, everything is set up from the admin dashboard.

  1. 01

    1 Click Deploy

    Click Deploy on Sumopod. The server, database, and Redis are provisioned automatically, then a wizard creates your admin account.

  2. 02

    Connect Sumopod

    Add your Sumopod AI key for models and Sumopod Payment for QRIS. Set your brand name, logo, and domain.

  3. 03

    Set your prices

    Pick the models to sell and apply a markup per model or in bulk. Cost prices are shown side by side.

  4. 04

    Start selling

    Customers sign up, top up via QRIS or card (Stripe), create an API key, and start using it. You just watch the margin.

Features

Every tool you need to run an AI business

Billing, payments, users, and reports are already built. You focus on finding customers.

Set any price

Set input, output, and cache prices per model, or apply a bulk markup. Margin is calculated automatically.

ModelCostPriceMarginclaude-sonnet-5$3.00$4.20+40%gpt-5-mini$0.25$0.35+40%gemini-3.5-flash$0.30$0.42+40%

Fully white-label

Name, logo, domain, and email templates all use your brand. Customers never see our name.

Bai.brandkamu.idyour brand
Napi.namatoko.comyour brand
Kllm.komunitasmu.devyour brand

QRIS & Stripe payments

Rupiah top-ups via QRIS (Sumopod Managed Payment) or card payments in USD via Stripe, straight to your account. Webhooks are secure and idempotent.

QRIS · RupiahStripe · cards, USD

Balance top-up

Rp150.000

Paid, balance added

Analytics & reports

Revenue, cost, margin, daily top-ups, best-selling models, and top users.

Coupons & affiliates

Create credit vouchers for promos and a referral program with automatic commissions.

User management

Search, suspend, add credit, and view request and audit logs. Email and Google login, plus 2FA.

Admin API & MCP

Automate every admin task through the REST API, or let an AI agent manage it over MCP.

Secure from day one

API keys are hashed, credentials are encrypted, admins must use 2FA, and prompts are never stored.

For your customers

Your customers get an OpenRouter-class experience

They only change the base URL to your domain. The code and tools they already use just work.

  • OpenAI & Anthropic compatible API (Chat, Responses, Messages, Embeddings)
  • 50+ models: GPT, Claude, Gemini, DeepSeek, GLM, Qwen, Kimi, Grok
  • Works with Claude Code, Cursor, Cline, LangChain, Vercel AI SDK
  • Playground with Compare mode for up to 3 models
  • API keys with their own budget, models, IPs, and rate limit
  • Usage dashboard: tokens, cost, TTFT, and speed per request
Read the docs
from openai import OpenAI

client = OpenAI(
    base_url="https://ai.brandkamu.id/v1",
    api_key="sk-...",
)

resp = client.chat.completions.create(
    model="claude-sonnet-5",
    messages=[{"role": "user", "content": "Hello!"}],
)
print(resp.choices[0].message.content)

Simulation

Estimate your profit

A rough estimate based on customer usage and the markup you set.

Customer revenue / month

Estimated gross margin / month

Margin = revenue − model cost. Hosting and payment gateway fees are not deducted.

Deploy

Deploy now

Model costs are paid directly to Sumopod based on usage, and all the profit from your markup is yours.

On Sumopod

1 Click Deploy

The fastest way: the server, database, and Redis are provisioned automatically.

Deploy on Sumopod

Server cost depends on the service plan you choose on Sumopod

What you get

  • Deploy straight from the Sumopod dashboard
  • PostgreSQL & Redis included
  • Use your own brand domain
  • One ecosystem: Sumopod AI for models, Sumopod Payment for QRIS
  • Stripe for card payments in USD
  • Every feature: pricing, coupons, affiliates, Admin API & MCP

FAQ

Frequently asked questions

Still have a question? Email support@sumopod.com.

How is this different from using OpenRouter?

On OpenRouter you are a customer. With SumoRouter you are the owner: a platform with your own brand, domain, and pricing, and customers pay you.

Do I need to manage servers or know how to code?

No. Use 1 Click Deploy on Sumopod and the server, database, and Redis are provisioned automatically. After that, every setting (models, pricing, payments, branding) is handled from the admin dashboard.

Where do the models come from?

From Sumopod AI. You add your own Sumopod AI key, model costs are deducted from your Sumopod balance, and you sell to customers at the price you set.

Where does customer top-up money go?

Straight to your own payment account: Sumopod Managed Payment for QRIS, or your Stripe account for cards. We never hold your customers' money.

Can I use my own domain?

Yes, for example ai.yourbrand.com. The customer dashboard and the API endpoint both live on that domain.

What about my customers' data privacy?

Every deployment has its own instance and database. Prompt and response content is never stored, only the metadata needed for billing.

How much does it cost?

Server cost follows the service plan you choose when deploying on Sumopod. Model costs are deducted from your Sumopod AI balance based on usage. The difference between your selling price and the cost is your profit.

Ready to own your OpenRouter?

1 Click Deploy on Sumopod, set your prices, and start accepting QRIS and Stripe payments today.