TraceHunter
Local-first observability for AI applications and AI CLIs
View on GitHub Python · SQLite · FastAPI · Docker · GitHub Actions
Problem
Understanding what LLM, RAG and agent apps actually do (calls, tokens, cost) without sending sensitive data to the cloud.
Decisions
- Everything local: storage on your machine, web UI and API.
- Masking of sensitive data before it is stored.
- Token and cost estimates, with an embedded, updatable price table.
- A collector for AI CLIs that tolerates repeated, missing or malformed data.
How I verified it
- An independent review by a second model before publishing: it found process issues, all fixed.
- CI with static analysis, CodeQL, secret scanning and Docker image scanning.
- Protected branch, 2FA, Dependabot and a first public release (v0.1.0).