This is an early release preview. You may encounter bugs.
Kitaru logo
Unclaimed

Framework qa monitoring

Kitaru

Replay-based evaluation that re-runs recorded agent sessions against a new model, prompt, or code change

B 75/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
Discussion

01 / Summary

About Kitaru.

Kitaru turns recorded agent runs into tests. Production runs are recorded or imported as sessions, then replayed against a new model, prompt, or code change to show what improved, what regressed, and what it costs before the change ships. It comes from the team behind ZenML and has Python and TypeScript SDKs that talk to the same server.

Replay re-executes the real agent code, with tool calls answered from the recording so side effects such as payments do not repeat. An unchanged replay gives a faithful baseline, and a forked replay isolates the effect of one change. Sessions come from a one-line wrapper around the agent or from traces already collected in Langfuse, LangSmith, Braintrust, Logfire, Arize Phoenix (Phoenix), or MLflow, which stay the system of record.

Evaluation starts with human judgment. A coding assistant, driven by Kitaru's skills and MCP server, sweeps sessions with built-in deterministic evaluators, interviews you about the sessions that matter, and pins your answers to exact trace locations. Those judgments calibrate evaluators, cohorts freeze the population under test, and experiments replay the cohort against the change, which can also gate a change in CI as a regression suite.

The server is self-hosted (a Docker image and Helm chart are included) or available as a managed cloud, and no user code runs on it: replays, imports, and evaluations run on workers in your own environment with your own credentials, so traces never have to leave your systems.

  • Sessions: record production runs with a wrapper or import existing traces
  • Trace importers: Langfuse, LangSmith, Braintrust, Logfire, Arize Phoenix, MLflow, or a custom importer
  • Faithful replay: re-runs real agent code with tool calls answered from the recording
  • Forked replay: isolates the effect of a new model, prompt, or code change
  • Human-calibrated evaluators: your judgments, pinned to trace locations, calibrate evaluators alongside built-in deterministic ones
  • Cohorts and experiments: freeze a session population and replay it against a change, including as a CI regression suite
  • Coding-assistant skills and MCP server: skills and bounded MCP operations for Claude Code, Codex, Cursor, Windsurf, and other MCP clients
  • Framework adapters: Pydantic AI, LangGraph (with LangChain agents and Deep Agents), OpenAI Agents SDK, Claude Agent SDK, Mastra, and AI SDK
  • Self-hosted server: workers run in your environment, and traces stay on your systems

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with Kitaru.

Browse the catalog for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Kitaru →

Browse the catalog