Kite 🪶
Local Pi execution-trace collection for inspection and visualization
Project goal
Collect Pi execution traces locally through a passive extension and a separate Unix-socket collector. SQLite preserves source events, timestamps and correlations for inspection and future visualization. Capture is bounded and fail-open; the preserved collector documentation does not establish a released visualization interface.
Tech stack
- TypeScript / Node.js 24+ — Local collector, command-line inspection and export
- Pi extension API — Passive observation of released Pi 0.87.1 hooks
- Unix sockets / SQLite — Bounded local delivery and durable source-event storage