DEJA documentation
Index of everything DEJA publishes for humans and for agents: installation, the public HTTP API, the OpenAPI document, the CLI, and the agent install skill.
DEJA is session replay and automated UX analysis for small apps. It records real sessions with rrweb, groups them into pages and flows on its own, and reports where people drop off. This page is the index of every document DEJA publishes. Nothing here is behind a login.
Install
- Install guide — the end-user install document, served as plain Markdown. This is the URL the dashboard hands to a coding agent.
- Agent install skill — a Claude Code skill that installs the tracker into the current repo without a human editing files.
- Tracker bundle — the recorder itself, roughly 30 KB gzipped.
Build against DEJA
- Developer portal — authentication, every endpoint, quickstart, and limits.
- OpenAPI 3.0 document — machine-readable description of the public HTTP API.
- llms.txt — what DEJA is for and when an agent should reach for it.
About the product
- About DEJA — what it is and who builds it.
- Privacy and data handling — what the tracker records, what is masked, how long it is kept.
- Contact — how to reach the team.
The short version
Point the CLI at your repo with npx deja init. It installs the tracker, walks the app, and names every page and flow itself. Sessions start arriving immediately. Friction — rage clicks, dead clicks, errors, dead ends, pages nobody reaches — is detected as the sessions land, and the weekly report says where people leave and what to fix first.