Documentation
Unravel is a debugger-first observability tool for PHP applications. The SDK captures traces, spans, and events from your app; our backend interprets them; the dashboard shows you what broke, where, and why.
These docs cover installing the SDK, configuring what it captures, and understanding the data once it arrives. Built for Laravel first.
Quickstart
Three steps to your first trace.
composer require unravel/laravel
Create a project at app.unravel.run, open Connect, and paste the ingest key it gives you into .env:
UNRAVEL_API_KEY=unrv_…
Deploy. Traces start flowing within seconds; nothing else in your code needs to change.
Where to go next
- Installation covers requirements and getting your key.
- Configuration covers scrubbing, debugging, and noise control.
- What's captured explains the data model.
- Security & privacy covers scrubbing, truncation, and encryption.
- Framework support covers what works today and what's next.
- Alerting covers channels, rule types, and the webhook payload.
- AI agents (MCP) covers connecting Claude Code to your production context.
Stuck? Open an issue on GitHub.