- use auto-instrumentation for LangGraph / CrewAI
- add manual tracing for custom steps that matter
- rely on the CLI for day-two operations (list, logs, replay)
Install
Initialize
You can initialize in two common ways.- From CLI config (recommended)
- From code / env
Run
omium init once, then:Auto-instrumentation
LangGraph
CrewAI
Manual tracing (decorate the steps you care about)
Use manual tracing when you want stable step names, or when your code doesn’t run inside an auto-instrumented framework.@trace
@checkpoint
Configuration
Most teams start with defaults. When you want explicit control:Errors
If you want to catch Omium-specific failures (for example, checkpoint lookups), import the relevant exception classes fromomium and handle them at your boundary (HTTP handler, queue worker, etc.). Keep retries and fallbacks at the edge of your system, not inside step functions.
Next steps
CLI reference
Configure, run, list executions, stream logs, and replay.
API overview
Use Omium from any language via HTTP.