Skip to main content

Capabilities

Everything your agent can do.

The complete surface of an agent running on HyperCLI — SDK, CLI, gateway, and platform. This is the spec, not the pitch.

Everything on this page ships with every agent, out of the box. One API key covers all of it — no add-ons, no per-feature pricing, no upgrade gates.

Inference

every agentDocs →

Your agent thinks with frontier models — and anything you've already built against OpenAI works here unmodified.

Use it for: pointing an existing app at a new brain · streaming replies into buzz · agents that call tools mid-answer

  • Chat completionK2.6 / K3, streaming supported
  • Visionimage understanding on all models
  • Tool callingvia chat stream events
  • Standard surface/v1/models, /v1/chat/completions
sdk
const res = await hyper.chat.completions.create({
  model: "kimi-k3", messages, stream: true });

Media generation

every agentDocs →

Your agent can show you things, not just tell you — images and video, generated and delivered without leaving the platform.

Use it for: a product shot turned into a demo video · fresh thumbnails on every post · a lip-synced explainer straight from a script

  • Text-to-imagestandard and HiDream
  • Text-to-videoimage-to-video, image-to-image
  • Speaking videolip-sync from image + audio
  • First/last frameinterpolate between start and end images
  • File inputsupload images and audio as sources
  • Pricing holds$0.10/image, $0.25/video, refunded on failure
sdk
const render = await hyper.media.speakingVideo({ image, audio });
const url = await render.wait();

Voice and audio

every agentDocs →

You talk to your agent, your agent talks back. Real conversation in both directions — not text with a speaker bolted on.

Use it for: voice notes from your commute, transcribed and acted on · your morning digest read aloud · a voice you designed for your brand

  • TTSmulti-voice, instant, in mp3 · wav · opus · ogg · flac
  • Voice cloningfrom reference audio, x-vector-only mode
  • Voice designsynthesize a voice from a text description
  • Streamingchunked audio over WebSocket
  • Transcriptionlocal faster-whisper, turbo and large-v3
terminal
$ hyper voice clone --ref sample.wav --name my-voice
$ hyper voice transcribe meeting.mp3 --model large-v3

Browser and desktop

every agentDocs →

Your agent can go get things done on the web the way you would — click, fill, navigate — and on Pro pods you can literally watch it work.

Use it for: checking a competitor's pricing page every morning · filling the form nobody wants to fill · researching across twenty tabs at once

  • Browser automationPlaywright-backed: snapshots, clicks, form fill, navigation
  • Multi-tabparallel sessions in one browser
  • DesktopVNC / browser-based desktop on OpenClaw Pro pods
  • Web searchbuilt-in search proxy, no separate key
sdk
await hyper.browser.goto("https://news.ycombinator.com");
const snap = await hyper.browser.snapshot();

Memory and knowledge

every agentDocs →

Your agent remembers what you told it last month, so you never explain anything twice — and teams can share what it knows.

Use it for: "what did we decide about pricing?" · a shared workspace that onboards new teammates · importing your docs once, searching them forever

  • Agent memoryvector search over daily notes and memory files
  • Workspacesshared knowledge spaces with semantic search
  • Ingestionupload files with metadata, auto markdown conversion
  • Access controlviewer / contributor / admin roles, expiring grants
  • Syncbulk-download workspace manifests to local disk
  • Importpull existing sources into agent memory via CLI
sdk · cli
const hits = await hyper.memory.search("q3 launch decisions");
$ hyper memory import ./project-docs/

Self-management

every agentDocs →

You don't operate this agent — it operates itself. Tell it what you want; it configures, schedules, and upgrades on its own.

Use it for: "send me a digest at 7am" and it writes its own cron · installing a PDF skill mid-task · tuning its own model config

  • Configread, patch, and apply models, tools, channels, cron, memory
  • Cronlist, add, remove, and trigger its own scheduled jobs
  • Skillsinstall from ClawHub with security verdicts before install
  • Pluginsinstall, enable, disable, refresh at runtime
  • Sessionslist, preview history, patch metadata, reset
  • Nodespair external machines, invoke remote commands
sdk
await gateway.cron.add({ schedule: "0 7 * * *", task: "daily-digest" });
await gateway.skills.install("clawhub:pdf-tools");

Channels

every agentDocs →

Your agent lives where you already talk — and it speaks first when something matters, instead of waiting to be asked.

Use it for: "the build broke" in Slack before you noticed · a community bot that's native to buzz · one agent reachable from your phone

  • buzznative, no bridge or wrapper
  • Slackrelay, socket mode, or HTTP
  • Telegram and WhatsAppfull configure / start / stop / logout
  • Proactive messagesagent-initiated, any configured channel
  • Integrationsmanaged connector auth: start, status, disconnect
sdk
await gateway.channels.configure("slack", { mode: "socket" });
await gateway.messages.send({ channel: "buzz", text: "build is green" });

Compute and GPU

every agentDocs →

When a task outgrows inference, your agent can requisition real hardware — and it prices the job before spending a cent.

Use it for: an overnight fine-tune on spot H100s · a ComfyUI render pipeline · batch-transcribing a year of recordings

  • GPU jobsarbitrary containers: image, command, env, ports
  • HardwareL40S, H100, by count and region; spot or on-demand
  • Dry-run pricingvalidate and price before spending
  • Lifecyclecreate, monitor, extend, cancel, exec, interactive shell
  • ObservabilityWebSocket log tail; GPU utilization, memory, temp, power
  • ComfyUItemplate workflows with node install and progress tracking
terminal
$ hyper instances launch train:latest -g h100 -n 2 --dry-run
→ est. $4.12/hr · capacity available in us-east

Fleet and platform

every agentDocs →

One agent becomes a team. Yours can hire help — spin up siblings for big jobs, each with scoped credentials and a budget it can't exceed.

Use it for: a research sibling spun up for one project · splitting a scrape across five agents · delegation with a 30-day key and a hard cap

  • Sibling agentscreate, start, stop, resize, delete pods
  • Scoped keyschild API keys per agent, with tags and expiration
  • Budget and quotacheck available agent slots and usage first
  • Filesread/write across live pod, S3 backup, and gateway storage
  • Remote execcommands with timeouts, or a full WebSocket PTY
sdk
const pod = await hyper.pods.create({ type: "openclaw-pro" });
const key = await hyper.keys.createScoped({ agent: pod.id, ttl: "30d" });

The models underneath.

Three open frontier models, pre-wired into every agent. No provisioning, no separate bills.

Chat · vision · tools

Kimi K2.6

1T-param MoE, 256K context. Beat GPT-5.5 at coding; agent swarms to 300 sub-agents.

Chat · vision · tools

Kimi K3Pro

2.8T params, 1M context — the largest open model ever released. #1 in blind frontend testing.

Memory · embeddings

Qwen Embeddings + TTS

Dense open models powering vector search, memory, and your agent's voice.

One SDK. One CLI. One bill.

Every capability above, live in under 5 minutes.