इस प्रोजेक्ट के बारे में
CodeBurn एक निःशुल्क, ओपन-सोर्स, स्थानीय-प्रथम उपकरण है जो 41 टूल और एजेंटों (Claude Code, Cursor, Codex, Gemini, Grok, और अधिक) में AI कोडिंग टोकन उपयोग और लागत को ट्रैक करता है। यह उन सत्र फाइलों को पढ़ता है जो AI टूल पहले से ही डिस्क पर लिखते हैं—कोई प्रॉक्सी, API कुंजी, या डेटा अपलोड की आवश्यकता नहीं है। मूल्य निर्धारण डेटा LiteLLM से लिया गया है और दैनिक रूप से ताज़ा किया जाता है।
यह कई सतहों पर उपलब्ध है: एक टर्मिनल डैशबोर्ड (npx codeburn), एक स्थानीय वेब डैशबोर्ड (codeburn web), एक macOS मेनूबार ऐप, एक Windows ट्रे ऐप, और एक क्रॉस-प्लेटफॉर्म डेस्कटॉप ऐप। एक क्षमता डॉक सुविधा स्क्रीन के किनारे पर लाइव प्रदाता उपयोग रिंग दिखाती है।
प्रमुख क्षमताओं में शामिल हैं:
- अवलोकन: टूल, मॉडल, प्रोजेक्ट और दिन के अनुसार AI खर्च के कॉपी-पेस्ट करने योग्य सारांश, कस्टम दिनांक रेंज और आजीवन इतिहास के लिए समर्थन के साथ।
- अनुकूलन: पुन: पढ़े गए फाइलों, कम रीड:एडिट अनुपात, अप्रयुक्त MCP सर्वर, भूत एजेंट/कौशल, और फुलाए गए CLAUDE.md फाइलों जैसे अपशिष्ट पैटर्न के लिए सत्रों और Claude Code सेटअप को स्कैन करता है। निष्कर्षों को तात्कालिकता के अनुसार समूहित किया जाता है और इनमें अनुमानित टोकन/डॉलर बचत शामिल होती है, जिसमें तैयार-से-पेस्ट करने योग्य सुधार होते हैं। एक --apply ध्वज इंटरैक्टिव रूप से कॉन्फ़िग-क्लास सुधार लागू कर सकता है, जिसमें पूर्ण जर्नलिंग और पूर्ववत समर्थन होता है। एक रिपोर्ट सुविधा बाद में अनुमानित बचत की तुलना वास्तविक सत्र परिणामों से करती है।
- गार्ड: वास्तविक समय में सत्र की लागत को देखने के लिए Claude Code में वैकल्पिक हुक स्थापित करता है, जिसमें सॉफ्ट कैप, हार्ड कैप, चेकपॉइंट, और चिह्नित प्रोजेक्टों के लिए सत्र ओपनर होते हैं।
- तुलना: एक-शॉट दर, पुन: प्रयास दर, स्व-सुधार, प्रति कॉल/एडिट लागत, आउटपुट टोकन, और कैश हिट दर पर मॉडलों की तुलना करता है।
- उपज: उत्पादक, पूर्ववत, परित्याग, या अस्पष्ट के रूप में खर्च को वर्गीकृत करने के लिए टाइमस्टैम्प द्वारा git commits के साथ AI सत्रों को सहसंबंधित करता है।
- डिवाइस साझाकरण: PIN-अधिकृत पेयरिंग के माध्यम से समान स्थानीय नेटवर्क पर मशीनों के बीच उपयोग के योगों को जोड़ता है।
इस उपकरण के लिए Node.js 22.13+ और कम से कम एक समर्थित टूल की आवश्यकता है जिसमें डिस्क पर सत्र डेटा हो। इसे npm, npx, bunx, pnpm, या Homebrew के माध्यम से इंस्टॉल किया जा सकता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.