Welcome to Auditaur
What is Auditaur?
Section titled “What is Auditaur?”Auditaur is local-first runtime observability for Tauri apps. A Tauri app opts in during development, emits OpenTelemetry-compatible telemetry, and Auditaur persists that data to SQLite on the developer machine.
The goal is to make Tauri debugging easy for both humans and coding agents: instead of asking for copied logs, browser console output, screenshots, or hand-written summaries, tools can query structured local telemetry.
MVP scope
Section titled “MVP scope”| Capability | Status |
|---|---|
| SQLite session store | Implemented |
| CLI inspection | Implemented |
| Tauri plugin | Implemented |
| Frontend API package | Implemented |
| Rust tracing and third-party span sink | Implemented |
| MCP server | Implemented |
| App discovery | Implemented |
| IPC and event views | Implemented |
| Timeline, explain, tail, and bundle CLI workflows | Implemented |
Agent helper commands (start, drill, inspect, stop) | Implemented |
| Human-in-the-loop drill gates | Implemented |
| Window state views | Startup + lifecycle |
| Tauri-native drive bridge and screenshots | Implemented |
| Rust panic diagnostics | Implemented |
| Retention and redaction | Implemented |
| OTLP receiver, metrics, browser devtools actions, OTEL logs SDK | Planned |
Where to start
Section titled “Where to start”| Goal | Start here |
|---|---|
| Try Auditaur in the bundled app | Quick Start |
| Add Auditaur to an existing Tauri app | Integration Happy Path |
| Give agents a simple startup and drill loop | Agent Start Here |
| Validate OAuth, OS prompts, and other manual steps | Human-in-the-Loop Drills |
| Understand the moving parts | Architecture |
| Debug a broken setup | Troubleshooting |
| Run common command sequences | CLI Recipes |
Security posture
Section titled “Security posture”Auditaur is local-only by default, development/debug oriented, and designed to avoid source code, environment variables, secrets, raw request bodies, or arbitrary filesystem collection.