Skip to main content
New to Omium? Get from zero to a traced run in under 5 minutes. Jump to quickstart →

Everything you need to run production agents

Omium gives you execution history, traces, checkpoints, and replay so your LangGraph, CrewAI, or custom Python workflows stay debuggable when things go wrong. Use the Python SDK for one-line instrumentation, the CLI for day-two operations, or the HTTP API from any stack.

Instrument your stack

Pick the tab that matches how you run agents today.
import omium

omium.init()  # reads ~/.omium/config.json or OMIUM_API_KEY
omium.instrument_langgraph()

from langgraph.graph import StateGraph

# Your graph compiles and runs unchanged — Omium records traces and checkpoints.
graph = StateGraph(dict)
# … add nodes and edges …
app = graph.compile()
result = app.invoke({"input": "Hello"})
Get an API key from the dashboard. We recommend running omium init so credentials stay in ~/.omium/config.json and out of source control.

Choose how you build

Python SDK

Auto-instrument LangGraph and CrewAI, or use @omium.trace and @omium.checkpoint on your own code.

CLI

Configure auth, run scripts with tracing, list executions, stream logs, and push projects.

REST API

List runs, manage checkpoints, and hook Omium into services that aren’t Python-first.

Dashboard

Watch runs, open traces, and replay from checkpoints in the browser.

From zero to production

StageGoalStart here
InstallGet the SDK and CLI on your machineInstallation →
ConfigureCreate an API key and authenticateConfigure →
First runSee a traced execution in the dashboardQuickstart →
IntegrateWire your real frameworkLangGraph · CrewAI
ShipPush a project to AutomationsFirst project →
OperateMonitor cost, keys, and healthPlatform →

Why teams use Omium

Automatic tracing

See each step without hand-written logging glue.

Checkpointing & replay

Resume after failures instead of restarting long runs from scratch.

Framework-friendly

Keep your existing LangGraph or CrewAI structure — add a couple of lines at startup.

Production dashboard

One place for executions, traces, and recovery actions.

How it fits together

The SDK talks to Omium while your agents run. The platform stores traces and checkpoints so the dashboard and API stay useful after the process exits.

Keep learning

Examples

Patterns and sample flows as we publish them.

Release notes

What changed in the platform and docs.

Community

Ask questions and share feedback on Discord.

REST API

Base URL, auth, and links to every resource.