About dkod

The dkod CLI is open source (MIT licensed) — a tool that captures every AI agent session into git so your team knows what every agent did and why.

AI agents are writing more code than ever. But the history of what they did — the prompts, the reasoning, the alternatives they considered — disappears the moment the session ends. When something breaks, you’re left reverse-engineering diffs with no context.

dkod is the missing layer: capture every session as a git ref, browse locally with a desktop app, search across your org with a team dashboard — all without transcripts ever leaving your git host.

Meet the founder

Haim Ari

Haim Ari

AI Engineering & DevOps Lead Architect at Start.io

Founder of dkod. 15+ years as a DevOps engineer and team lead in ad tech, designing and operating large-scale production systems that handle millions of requests per second with low latency. Led infrastructure teams across Kubernetes and AWS — building CI/CD pipelines, multi-datacenter deployments, and auto-scaling architectures that keep real-time bidding platforms running at scale.

Now focused on AI engineering and developer tooling. Built dkod after watching agent transcripts vanish session after session — teams losing context on AI-authored code with no way to trace what happened. The same instincts that drove building observable infrastructure at scale now drive building observable infrastructure for AI agents writing code.

Writes about agentic development, Claude Code workflows, and AI engineering methodology at Vantage Academy.

Why dkod?

AI agents write code every day, but their work history disappears. dkod makes it permanent, searchable, and private.

Without dkod

  • Agent sessions vanish after use
  • No record of what the agent did or why
  • Reverse-engineer diffs when something breaks
  • Each developer's agent history is siloed

With dkod

  • Every session captured as a git ref
  • Full transcript, diff, and metadata preserved
  • Local replay and cross-repo team search
  • Transcripts never leave your git host

What we build

Four components, from your terminal to your team dashboard. Git is the source of truth at every layer.

dkod CLI

Rust binary that captures agent sessions into git refs. MIT licensed, works offline, supports 7 agents.

dkod App

Tauri desktop viewer. Timeline, session replay, local search. Zero network, zero account.

dkod Indexer

GitHub App that indexes session refs across your org. Metadata and embeddings only — transcripts fetched live via your token.

Team Dashboard

Cross-repo session search, per-author and per-repo views, org-wide visibility.

Our principles

Git Is the Source of Truth

Sessions are git objects. If the indexer disappears, you lose nothing — re-index from git. No vendor lock-in.

Privacy by Architecture

Transcripts never leave your git host. The indexer stores metadata only. Content fetched through your GitHub token.

Free Tools, Paid Visibility

CLI and desktop app are free forever. The team dashboard — cross-repo search and org analytics — is the business.

Agent-Agnostic

Works with any agent. Claude Code, Codex, Cursor, Gemini CLI, Copilot CLI, OpenCode, Factory AI. No vendor lock-in.

FAQ

Git refs are portable, versioned, and already part of your workflow. Sessions push and fetch with standard git commands. If the indexer goes down, you lose nothing — everything is in the repo. No vendor lock-in, no data migration, no new backup strategy.

Yes. The CLI and desktop app are fully standalone — zero network, zero account. You get session capture, local timeline, replay, and search. The team dashboard adds cross-repo search and org-wide visibility, but it's entirely optional.

Similar concept, different architecture. Log aggregators pull data into a central store. dkod keeps transcripts in git and indexes metadata only. The privacy model is the key difference — transcripts never leave your git host.

Built in the open

The dkod CLI is MIT-licensed. Explore the source, open an issue, or start contributing.