All products
Intelligence

OhhO Serve

Robot AI inference, as an API.

Robot AI inference, as an API. Deploy a Vision-Language-Action model behind a REST endpoint in one command — pluggable model backends, batching, and Prometheus metrics built in.

At a glance
  • One-command model deploy
  • REST predict API
  • Pluggable backends (OpenVLA, SmolVLA, ACT…)
  • 4-bit quantization option
  • Prometheus metrics built in
LIVE
This isn't a mockup — open the console
Overview

What you get

Modern robots run on large Vision-Language-Action (VLA) models, but getting one into production means GPU servers, model loading, batching, versioning and monitoring. OhhO Serve turns all of that into a single endpoint.

Point Serve at a model — OpenVLA, SmolVLA, ACT, a diffusion policy, or your own fine-tune — and it exposes a clean REST API your robot calls with an image and an instruction, and gets back an action. Swap models without touching robot code.

Serve is built for the real world: health checks, hot model loading, 4-bit quantization for tighter VRAM budgets, and first-class Prometheus metrics so you can see latency and throughput at a glance.

Capabilities

Built to do the hard parts for you

Model-agnostic backend

OpenVLA, SmolVLA, ACT, diffusion, or a custom class — selected by config, not code.

Clean predict API

POST an image + instruction, get back an action vector. Your robot doesn't need to know which model is behind it.

Hot loading & health

/health, /load_model and /predict endpoints let you swap or reload models with zero downtime.

Fits your hardware

Optional 4-bit quantization runs large VLA models on modest GPUs. Bring your own — we help you size it, or recommend hardware that fits your budget.

Observability first

Latency, throughput and GPU metrics export to Prometheus and the OhhO Fleet dashboards.

Workflow

How it works

1
Choose a model

Set the model class and checkpoint via environment variables.

2
Launch the server

One command starts the FastAPI inference server.

3
Call /predict

Your robot sends camera + instruction and receives an action.

4
Watch it scale

Metrics stream to Prometheus / Grafana; raise call limits as you grow.

Under the hood

Specifications

API
REST — /health, /load_model, /predict
Backends
OpenVLA, SmolVLA, ACT, diffusion, custom
Quantization
Optional 4-bit
Hardware
Your GPU (desktop, server or cloud) — we help you size it
Metrics
Prometheus /metrics endpoint
Deploy
Docker, single command
Pricing

Which plan do I need for OhhO Serve?

We recommend the Fleet plan. Builder's 500 calls/day is for prototyping. If real robots are calling the model in production, choose Fleet for 10K/day — or Forge for an on-prem license with no metering.

Spark
Freeforever
Not included
Start free
Builder
$49/ mo
500 API calls / day
Choose Builder
Forge
Customcontact us
On-prem license, unlimited
Talk to us
FAQ

Common questions

Can I run my own fine-tuned model?

Yes. Serve loads any compatible checkpoint, including models you've fine-tuned with OhhO Data and the OmniVLA engine.

Where does inference run?

On your GPU — desktop, server or cloud. Serve is software; you keep the model and the data.

The platform

Works better together

Ready to build with OhhO Serve?

Start free and simulate first — no hardware required. Upgrade when you're ready to deploy.