kindly-software/kdb
Kindly Debugger - Time-Travel Debugging for AI Workflows
Installation
npx kdbAsk AI about kindly-software/kdb
Powered by Claude ยท Grounded in docs
I know everything about kindly-software/kdb. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
โจ KDB - The Kindly Debugger โจ
Give your AI the superpower of traveling back in time to find what went wrong and fix the timeline.
๐ Website โข ๐ Start Free โข ๐ Docs
๐ Quick Start (30 seconds)
Option 1: One-Line Setup
npx -p @kindly-software-inc/kdb kdb-configure --auto
Follow the prompts to sign in with Google and auto-configure your MCP client.
Option 2: With License Key
npx -p @kindly-software-inc/kdb kdb-configure --auto --license "YOUR-LICENSE-KEY"
Option 3: Manual Config
Add to your MCP client config (Claude Code, Cursor, etc.):
{
"mcpServers": {
"kdb": {
"command": "npx",
"args": ["@kindly-software-inc/kdb"]
}
}
}
That's it! ๐ Ask your AI: "Debug my crashing program"
โฑ๏ธ What It Does
Time-travel debugging for AI workflows. Step forward. Step backward. Debug as if the bug never existed.
| Feature | Description |
|---|---|
| โช Step Backward | Rewind execution to find root causes |
| โฉ Step Forward | Resume from any checkpoint |
| ๐ฏ Breakpoints | Hardware-level with hit counting |
| ๐ Stack Traces | SIMD-accelerated unwinding |
| ๐ Audit Trail | Hash-chain integrity for compliance |
๐ How It Works
โโโโโโโโโโโโโโโโโโโ MCP โโโโโโโโโโโโโโโโโโโ
โ Your Machine โโโโโโโโโโโโโโโบโ Kindly Server โ
โ (any OS) โ โ (Linux x86_64) โ
โ โ โ โ
โ Claude Code โ โ ๐ฎ Time-Travel โ
โ Cursor โ โ ๐ฏ Breakpoints โ
โ Any AI โ โ ๐ Analysis โ
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ
No local installation. Works on macOS, Windows, Linux via MCP.
๐ท๏ธ Pricing
| Tier | Price | Sessions |
|---|---|---|
| ๐ Hobby | Free | 5/month (unlimited during 7-day trial!) |
| ๐ Pro | $19/mo | 100/month + unlimited time-travel |
| ๐ง Engineer | $49/mo | 500/month + memory replay + LSH bug search |
| ๐ฅ Teams | $129/mo | 2,000/month + team audit logs |
| ๐ข Enterprise | Custom | Unlimited + SOX/SOC2/GDPR/HIPAA compliance |
๐ ๏ธ MCP Tools
Your AI gets these debugging superpowers:
debugger_attach- Connect to a processdebugger_set_breakpoint- Set breakpointsdebugger_continue- Resume executiondebugger_step_forward- Step forwarddebugger_step_backward- โช Step backward in timedebugger_get_stack_trace- Get stack tracedebugger_get_variables- Read memorydebugger_export_trace- Export execution trace
๐ฌ Example
You: "My Rust program crashes at runtime. PID is 12345"
AI:
I'll attach and debug that for you.
๐ Attached to process 12345
๐ธ Captured snapshot
๐ Stack trace shows crash at unwrap() on None in process_data()
The issue is at line 47 in src/main.rs. Here's the fix:
[code suggestion]
๐ Support
- ๐ kindly.software
- ๐ Documentation
- ๐ฌ Discord (coming soon)
Built with ๐ by Kindly Software
