Kdb
Time-travel debugger with bidirectional execution replay, hash-chain audit logging and SIMD-accelerated stack unwinding.
ماذا يمكنك أن تفعل مع Kdb؟
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
التثبيت
خطوات التثبيت موجودة في التوثيق أدناه. التوثيق
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
المحتويات
✨ 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
الأسئلة الشائعة
ما هو Kdb؟
Time-travel debugger with bidirectional execution replay, hash-chain audit logging and SIMD-accelerated stack unwinding.
كيف أثبّت Kdb؟
اتبع خطوات التثبيت في توثيقه المعروض في هذه الصفحة وفي مستودعه.
هل Kdb مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون Kdb؟
ينشره kindly-software. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من القوائم المجتمعية awesome-mcp-servers ومستودع المشروع على GitHub. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.