Record, Inspect, Replay AI Agents
Stop grepping logs. Capture and analyze trace runs for inspection and offline playback.
Meet Orchid, the Orchestration interactive debugger
Debug AI, with AI. Orchid gives your autonomous agents native MCP access to untangle pipeline failures instantly, and gives you a rich web UI to audit their work.
Model-Agnostic Proxy
Intercepts standard API libraries (OpenAI, Anthropic, Google Vertex AI) at the transport layer. Zero vendor lock-in, zero manual mock setup.
Model Context Protocol
Exposes tool endpoints directly to AI clients. Search prompt payloads, query capture sessions, export JSON fixtures, or override active target sessions dynamically.
Deterministic Replay
Block live API calls in test suites. The intercepting proxy serves saved local JSON fixtures via pytest decorators (`@replay`), running integration tests offline.
Global Session Overrides
Force capturing or replaying into specific session names via runtime API overrides, SQLite persistence, environment variables, or custom headers.
Debugging AI shouldn't feel like archaeology.
When your LLM is buried deep inside a backend service, finding the root cause of an unexpected output means searching through logs and guessing what was sent over the wire.
Stop sifting through terminal dust.
Orchid captures the exact artifact. Route your traffic through the proxy, and instantly inspect every raw prompt, schema, and response in high-fidelity, without altering a single line of your core business logic.
How it works
from orchid import OrchidClient
from openai import OpenAI
# 1. Initialize the intercepting client
orchid = OrchidClient(proxy_url="http://localhost:4320")
# 2. Wrap your standard provider library
client = orchid.wrap_openai(OpenAI())
# 3. Traffic is now proxied!
response = client.chat.completions.create(
model="gpt-5.4",
messages=[...]
)
Licensing & Support
Orchid is a containerized proxy with an open-source SDK.
Local Core
Free
Free to download & run
- Download the container image
- Host on local machine, on-prem, or own cloud environment
- Open source tools (SDK)
- Local SQLite session recording & playback
Enterprise
Custom
Hosted service
- Hosted containers with persistent store
- Centralized trace storage & sharing
- Team collaboration features
- Advanced security, audit logs, & SSO
Ready to debug smarter?
Explore a trace run in our interactive web demo right now.