OpenClaw APIs
without the infra

Spin up managed OpenClaw instances, create agents with custom personas, and manage skills and cron schedules, all through a simple REST API.

Free during beta · No credit card required

quickstart.sh
# Launch an instance
curl -X POST https://core.thermidora.com/v1/instances \
  -H "X-API-Key: tc_live_your_key" \
  -d '{"name": "my-agents"}'

# Create an agent
curl -X POST .../instances/inst_id/agents \
  -d '{"slug": "support-bot", "useDefaults": true}'

# Chat
curl -X POST .../agents/agent_id/messages \
  -d '{"message": "Hello!"}'

{"reply": "Hey! How can I help you today?"}

Three endpoints to a running agent

No SDKs to install. No configs to write. Just HTTP.

1

Launch an instance

One API call provisions an isolated OpenClaw runtime with persistent storage.

POST /v1/instances
{ "name": "production" }

→ status: "running" (instant)
2

Create agents

Define personas with SOUL.md and IDENTITY.md. Multiple agents per instance.

POST /v1/instances/:id/agents
{ "slug": "support-bot", "useDefaults": true, "files": { "SOUL.md": "Be helpful..." } }
3

Send messages

Chat via REST or stream responses in real-time with Server-Sent Events.

POST /v1/.../messages
{ "message": "Summarize our Q1" }

→ SSE stream or JSON reply

What you can build

Persistent AI agents that remember, act, and integrate.

Multi-Agent Organizations

Multiple agents in one instance that collaborate — research, draft, review, and publish together.

Internal Team Assistants

Deploy to Slack or Discord. Onboard employees, answer HR questions, manage knowledge bases.

Workflow Automation

Agents that monitor inboxes, schedule meetings, process data, and trigger actions on cron.

Customer Support Agents

AI agents with memory that handle tickets, escalate when needed, and learn from past conversations.

Messaging Companions

Personal AI on Telegram or WhatsApp with persistent memory and custom personality.

Developer Tools

Code review bots, CI/CD helpers, documentation generators — agents with access to your repos.

Skip the infrastructure

Focus on what your agents do, not how to run and integrate them.

SELF-HOSTED

  • Provision and maintain servers
  • Install and setup OpenClaw manually
  • Configure networking and TLS
  • Manage updates and security patches
  • Monitor uptime and handle restarts

THERMIDORA

  • One API call to launch an instance
  • Fully isolated compute and storage
  • HTTPS and auth out of the box
  • Auto-updates to latest OpenClaw
  • 24/7 managed uptime
  • Focus on building, not ops

Built on OpenClaw

The open-source AI agent framework developers trust.

OpenClaw gives agents memory, tool use, multi-channel messaging, cron jobs, and browser control. Thermidora gives you managed instances of it — via API — so you ship faster.

Free during beta

Get started at no cost. Pricing will be announced after beta.

BETA PREVIEW
Free

No credit card required

  • Dedicated OpenClaw runtime
  • Unlimited agents per instance
  • Persistent storage
  • Built-in and custom skills
  • Cron schedules and background work
  • SSE streaming
  • Full REST API
  • Stop and resume anytime
Request Beta Invite →

Running in 3 minutes

terminal
# 1. Get your API key at thermidora.com/console
export API_KEY="tc_live_..."

# 2. Launch an instance
curl -s -X POST https://core.thermidora.com/v1/instances \
  -H "X-API-Key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name": "my-first-instance"}'
{"instanceId": "inst_a1b2c3d4e5f6", "status": "provisioning"}

# 3. Create an agent (after instance is running)
curl -s -X POST .../instances/inst_a1b2c3d4e5f6/agents \
  -H "X-API-Key: $API_KEY" \
  -d '{"slug": "my-agent", "useDefaults": true}'
{"agentId": "agt_x1y2z3", "slug": "my-agent"}

# 4. Chat!
curl -s -X POST .../agents/agt_x1y2z3/messages \
  -H "X-API-Key: $API_KEY" \
  -d '{"message": "What can you do?"}'
{"reply": "I can help with research, writing, code..."}

Start building with agents today

Get your API key and launch your first agent in under a minute.

Get API Key →