Arkna records what
your AI agents do.
Point your agent at Arkna's proxy URL. Every request is recorded automatically. When something goes wrong, you can replay exactly what happened, step by step.
How It Works
Arkna is a recording proxy. Instead of your AI agent talking directly to OpenAI, Anthropic, or Google, it talks to Arkna first. Arkna records everything, then forwards the request to the real AI provider. Your agent gets the same response it always would. Now you have a complete record of what happened.
To connect, you change one setting in your agent: the base URL. That's it. No SDK required, no code changes, no new dependencies. Your existing API key, your existing code: everything stays the same.
Three Things You Can Do
Record
Every request your agent makes is captured automatically. Every prompt, every response, every tool call, recorded with full context.
Replay
Step through any agent run to see exactly what happened. What did the agent ask? What did it get back? Where did it go wrong?
Investigate
When something goes wrong, find out why. See cost spikes, error patterns, and unusual behaviour. Create incidents and track them to resolution.
Quick Setup
The fastest way to start: change your agent's base URL to point at Arkna. Here's what it looks like in code:
# Before — your agent talks directly to OpenAI
client = OpenAI()
# After — your agent talks through Arkna (same API key, same code)
client = OpenAI(base_url="https://api.arkna.com.au/proxy/ark_live_…/my-agent/openai/v1")
// Before — your agent talks directly to OpenAI
const openai = new OpenAI()
// After — your agent talks through Arkna (same API key, same code)
const openai = new OpenAI({ baseURL: "https://api.arkna.com.au/proxy/ark_live_…/my-agent/openai/v1" })
That's the entire integration. For the full walkthrough (with screenshots and examples for Anthropic, OpenClaw, and environment variables), see the Quickstart guide.
Next Steps
Quickstart
Connect your agent in 2 minutes. Step-by-step with examples for every framework.
Core Concepts
Learn what runs, steps, sessions, and the hash chain are, in plain English.
API Reference
Full endpoint documentation for the proxy, ingestion, and monitoring APIs.
SDKs & Tools
Optional Python and Node.js SDKs for deeper instrumentation.