Agent observability
A local audit trail and search engine for AI agent sessions. Indexes JSONL into SQLite with full-text search, timeline, file tracking, and token stats.
What you get
Turns raw JSONL session logs into a browsable, searchable interface. No cloud, no setup, no waiting.
SQLite FTS5 indexes every message, tool call, and result. Find the one prompt that caused a cascade, or trace how a file got modified across 50 sessions. Sub-second, always local.
Every session with summaries, duration, model, token counts, and cost estimates. Filter by source, date, or status.
Date-based event timeline with SSE streaming for active sessions. Watch what your agent is doing right now, or replay yesterday.
Which files did your agents touch? Sorted by frequency, recency, and session count. Trace any file back to every session that modified it.
⌘K to jump anywhere. Search sessions, switch views, toggle themes. Keyboard-first, because that's how you work.
How it works
Reads your existing session files. No agents to configure, no SDK to install. Just run it.
Your agents already write session logs. AgentActa finds them automatically.
Indexed into a local database with full-text search. Fast, portable, zero dependencies.
Lightweight server exposes a REST API. Query sessions, search events, stream timeline.
Opens in your browser. Search, browse sessions, trace files, watch live timelines.
Works with
Indexes session JSONL from the tools you already use. No integration needed.
Free, open source, MIT licensed. Runs entirely on your machine.