Tachograph banner
akosidencio akosidencio

Tachograph

AI community

Description

Tachograph - Local-first activity monitoring for AI coding agents. Everything stays on your machine: no network calls, no accounts, no telemetry leaving the box.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Tachograph — local-first monitoring for AI coding agents

**Tachograph records what your AI coding agents actually do on your machine — sessions, files read and written, shell commands, MCP calls, and token usage — into a local SQLite database. No accounts, no uploads, no outbound telemetry.**

Built in Rust for [Claude Code](https://claude.com/claude-code) and OpenAI Codex on macOS and Linux. Everything stays on the box it was collected on.

[![License: MIT OR Apache-2.0](https://img.shields.io/badge/license-MIT%20OR%20Apache--2.0-blue.svg)](#license) [![Platform: macOS | Linux](https://img.shields.io/badge/platform-macOS%20%7C%20Linux-lightgrey.svg)](#requirements) [![Rust 1.90+](https://img.shields.io/badge/rust-1.90%2B-orange.svg)](#build-from-source) [![Status: v0.1.0](https://img.shields.io/badge/status-v0.1.0-yellow.svg)](#roadmap)

**Keywords:** AI agent monitoring · Claude Code telemetry · OpenAI Codex telemetry · local-first observability · agent audit log · Rust CLI · SQLite


Contents


What Tachograph does

Tachograph attaches to Claude Code through its hook system and reads Codex's durable local rollout log, writing both into one normalized event stream — at `~/Library/Application Support/Tachograph/tachograph.db` on macOS, and `~/.local/share/tachograph/tachograph.db` on Linux:

It records So you can ask
Sessions, with repo