Developer API

You have an LLM key.
We give it hands.

One API endpoint that researches, writes documents, executes code, processes files — and calls your functions. Bring your own model. We handle the rest.

app.ts
const result = await stewrd.agent.runWithTools(
{
message: "Check order #4821 and email a shipping update",
tools: [getOrder, sendEmail],
},
async (call) => await handlers[call.name](call.arguments)
)
// "Done — shipping update sent to [email protected]"
Compare

Everything between your LLM key and production

Traditional Setup

~hours
  • Provision a server (AWS / GCP / DO)
  • Set up Docker & container orchestration
  • Configure SSL, DNS, reverse proxy
  • Build tool execution layer from scratch
  • Sandbox code execution environment
  • Implement file storage & processing
  • Set up monitoring & error handling
  • Manage scaling & load balancing

With Stewrd

~60 sec
  • Get your API key
  • Send a message
  • Get finished work back

Orchestration, sandboxing, file storage, tool execution, streaming — managed. Your LLM key handles the thinking. Stewrd handles the doing.

Capabilities

Six capabilities. One endpoint.

Pick what your project needs. Each request uses only the capabilities you specify.

Research

3 credits

Web search, page scraping, and multi-source synthesis. Returns reports, not links.

Web SearchPage ScrapingMulti-SourceSummarization

Documents

5 credits

Generate PDFs, spreadsheets, and presentations from your data.

.pdf
.xlsx
.pptx

Code Execution

3 credits

Execute Python and Node.js in a sandboxed environment. Process files, run analysis.

const output = await run("python")

Data Analysis

1 credit

Parse, transform, and analyze structured data — CSV, JSON, Excel.

All Capabilities

One unified API

Pick what you need per project. A request using multiple capabilities costs the sum of their weights.

Chat
Research
Documents
Code
Data
Files
How It Works

Three lines to production

From API key to shipping in minutes.

app.ts
// Dashboard → New Project
// Select: Research, Documents
// Copy your API key
sk-stw_a1b2c3d4e5f6...
Pricing

Pay for what you use

200 free credits every month. Buy more when you need them.

Every account includes
200 free credits/month
Chat + Data capabilities. No credit card required.
Get Started Free
1,000 credits
$8
$0.008/credit
  • All 6 capabilities
  • Never expires
  • Bring your own LLM key
Best Value
5,000 credits
$30
$0.006/credit
  • All 6 capabilities
  • Never expires
  • Bring your own LLM key
25,000 credits
$100
$0.004/credit
  • All 6 capabilities
  • Never expires
  • Bring your own LLM key
100,000 credits
$300
$0.003/credit
  • All 6 capabilities
  • Never expires
  • Bring your own LLM key

Credits are weighted by capability: Chat/Data = 1, Files = 2, Research/Code = 3, Documents = 5. Custom tool output submissions are free. Purchased credits never expire.

Build

Everything a production API should have

Streaming

Real-time token streaming via SSE. Show progress as the agent works.

Sessions

Multi-turn conversations with persistent memory across messages.

Custom Tools

Define functions the agent can call. It decides when, you execute them.

Webhooks

HMAC-signed delivery when tasks complete. Retry with exponential backoff.

BYOK

Bring your own OpenAI, Anthropic, or OpenRouter key. Switch models anytime.

SDKs

TypeScript and Python. Or just use fetch — it’s one endpoint.

FAQ

Common questions







One endpoint. Your next feature.

200 free credits. TypeScript and Python SDKs. No credit card.

Get API Key — Free
No infrastructure to manage
BYOK — any model
Credits never expire