Auditaur
Runtime observability for Tauri apps and AI agents.
Auditaur is a local-first development toolkit for inspecting Tauri app logs, traces, frontend errors, IPC calls, and events through a CLI and MCP server. It writes telemetry to a local SQLite database discovered from per-app heartbeat files, so humans and coding agents can debug from the same evidence.
What it does
- Local session telemetry
Capture logs, errors, IPC, events, spans, traces, stored window rows, and app health in a local SQLite session store. - CLI diagnostics
Inspect apps, sessions, logs, errors, IPC, events, traces, timelines, diagnoses, and redacted bundles from command-line tools. - MCP for agents
Expose the same runtime data to agent clients over stdio, including health checks, session listings, telemetry queries, and activity explanations. - Tauri integration
Collect frontend batches, window startup and lifecycle state, Rust tracing, Rust panic diagnostics, console errors, invoke calls, and events. - Development-first posture
Keep telemetry local by default, with recursive redaction and best-effort retention for safer debugging workflows.
Status
Auditaur is public and published across Rust crates, the auditaur CLI, the @auditaur/api npm package, a Swift package, an agent skill, and a Copilot canvas extension scaffold.