- Updated: March 12, 2026
- 5 min read
Introducing Rudel: A Powerful Database Engine for Modern Applications
Skip to content You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert obsessiondb / rudel Public Notifications You must be signed in to change notification settings Fork 0 Star 21 Code Issues 0 Pull requests 1 Actions Projects Security 0 Insights Additional navigation options Code Issues Pull requests Actions Projects Security Insights mainBranchesTagsGo to fileCodeOpen more actions menuFolders and filesNameNameLast commit messageLast commit dateLatest commit History179 Commits179 Commits.agents/skills/chkit.agents/skills/chkit .claude.claude .entire.entire .github.github appsapps docsdocs packagespackages scriptsscripts .dockerignore.dockerignore .editorconfig.editorconfig .env.example.env.example .gitignore.gitignore .release-please-manifest.json.release-please-manifest.json CLAUDE.mdCLAUDE.md CODE_OF_CONDUCT.mdCODE_OF_CONDUCT.md CONTRIBUTING.mdCONTRIBUTING.md DockerfileDockerfile LICENSELICENSE README.mdREADME.md SECURITY.mdSECURITY.md biome.jsonbiome.json bun.lockbun.lock docker-compose.ymldocker-compose.yml fly.tomlfly.toml package.jsonpackage.json release-please-config.jsonrelease-please-config.json skills-lock.jsonskills-lock.json turbo.jsonturbo.json View all filesRepository files navigationREADMECode of conductContributingMIT licenseSecurityRudel Try the hosted version for free at rudel.ai Analytics for Claude Code. Rudel gives you a dashboard with insights on your coding sessions — token usage, session duration, activity patterns, model usage, and more.Prerequisites Bun runtime installed Getting Started Create an account at app.rudel.ai Install the CLI and connect it to your account: npm install -g rudel rudel login # authenticate via your browser rudel enable # auto-upload sessions when Claude Code exits Invite teammates (optional): go to Settings → Organization in the dashboard, enter their email, and share the generated invite link with them. That’s it. Your Claude Code sessions will now be uploaded automatically.Already have past sessions? Upload them in one go: rudel upload # interactive picker for batch upload See the CLI documentation for all available commands.How It Works You install the CLI and run rudel enable This registers a Claude Code hook that runs when a session ends The hook uploads the session transcript to Rudel Transcripts are stored in ClickHouse and processed into analytics What Data Is Collected Each uploaded session includes: Session ID & timestamps (start, last interaction) User ID & organization ID Project path & package name Git context (repository, branch, SHA, remote) Session transcript (full prompt & response content) Sub-agent usage Security & Privacy Disclaimer Rudel is designed to ingest full coding-agent session data for analytics. That means uploaded transcripts and related metadata may contain sensitive material, including source code, prompts, tool output, file contents, command output, URLs, and secrets that appeared during a session. Only enable Rudel on projects and environments where you are comfortable uploading that data. If you use the hosted service at app.rudel.ai, we do not have access to personal data contained in uploaded transcripts and cannot read that data.Review the Rudel Privacy Policy before enabling uploads for yourself or your team. Development See CONTRIBUTING.md for local setup, development commands, and PR guidelines. For self-hosting your own instance, see docs/self-hosting.md. Security To report a vulnerability, see SECURITY.md. Do not open public issues for security concerns. License MIT About Claude Code Session Analytics rudel.ai Resources Readme License MIT license Code of conduct Code of conduct Contributing Contributing Security policy Security policy Uh oh! There was an error while loading. Please reload this page. Activity Custom properties Stars 21 stars Watchers 0 watching Forks 0 forks Report repository Releases 5 rudel: v0.1.9 Latest Mar 11, 2026 + 4 releases Packages 0 Uh oh! There was an error while loading. Please reload this page. Contributors 6 Languages TypeScript 98.8% Other 1.2% You can’t perform that action at this time. [{“Name”:”.agents/skills/chkit”,”Last commit message”:””,”Last commit date”:””},{“Name”:”.claude”,”Last commit message”:””,”Last commit date”:””},{“Name”:”.entire”,”Last commit message”:””,”Last commit date”:””},{“Name”:”.github”,”Last commit message”:””,”Last commit date”:””},{“Name”:”apps”,”Last commit message”:””,”Last commit date”:””},{“Name”:”docs”,”Last commit message”:””,”Last commit date”:””},{“Name”:”packages”,”Last commit message”:””,”Last commit date”:””},{“Name”:”scripts”,”Last commit message”:””,”Last commit date”:””},{“Name”:”.dockerignore”,”Last commit message”:””,”Last commit date”:””},{“Name”:”.editorconfig”,”Last commit message”:””,”Last commit date”:””},{“Name”:”.env.example”,”Last commit message”:””,”Last commit date”:””},{“Name”:”.gitignore”,”Last commit message”:””,”Last commit date”:””},{“Name”:”.release-please-manifest.json”,”Last commit message”:””,”Last commit date”:””},{“Name”:”CLAUDE.md”,”Last commit message”:””,”Last commit date”:””},{“Name”:”CODE_OF_CONDUCT.md”,”Last commit message”:””,”Last commit date”:””},{“Name”:”CONTRIBUTING.md”,”Last commit message”:””,”Last commit date”:””},{“Name”:”Dockerfile”,”Last commit message”:””,”Last commit date”:””},{“Name”:”LICENSE”,”Last commit message”:””,”Last commit date”:””},{“Name”:”README.md”,”Last commit message”:””,”Last commit date”:””},{“Name”:”SECURITY.md”,”Last commit message”:””,”Last commit date”:””},{“Name”:”biome.json”,”Last commit message”:””,”Last commit date”:””},{“Name”:”bun.lock”,”Last commit message”:””,”Last commit date”:””},{“Name”:”docker-compose.yml”,”Last commit message”:””,”Last commit date”:””},{“Name”:”fly.toml”,”Last commit message”:””,”Last commit date”:””},{“Name”:”package.json”,”Last commit message”:””,”Last commit date”:””},{“Name”:”release-please-config.json”,”Last commit message”:””,”Last commit date”:””},{“Name”:”skills-lock.json”,”Last commit message”:””,”Last commit date”:””},{“Name”:”turbo.json”,”Last commit message”:””,”Last commit date”:””},{}]