इस प्रोजेक्ट के बारे में
Gritcode एक नेटिव डेस्कटॉप AI कोडिंग सहायक है जिसे Electron या ब्राउज़र-आधारित ऐप के बजाय एक छोटे एप्लिकेशन (डिस्क पर लगभग 10 MB) के रूप में वितरित किया जाता है। इसे C++20 में wxWidgets के साथ लिखा गया है और यह macOS (Apple Silicon, macOS 14+) तथा Linux (Ubuntu 24.04+/Debian) को लक्षित करता है, अन्य डिस्ट्रीब्यूशन पर सोर्स से बिल्ड संभव है।
मॉडल एक्सेस: यह आपकी अपनी API key का उपयोग करके DeepSeek V4 Pro और V4.1 Flash चलाता है, या Kilo Gateway के माध्यम से बिना key या साइन-अप के मुफ़्त मॉडल। यह Claude Opus/Sonnet विकल्पों के लिए इंस्टॉल किए गए Claude Code CLI को हेडलेस रूप से भी चला सकता है, आपके अपने Claude अकाउंट का उपयोग करके; Gritcode उन क्रेडेंशियल्स को नहीं देखता। API keys OS keyring (macOS Keychain या Linux Secret Service) में संग्रहीत की जाती हैं।
एजेंट क्षमताओं में bash, फ़ाइल पढ़ना/लिखना/संपादित करना, लिस्टिंग, grep, वेब सर्च और URL फ़ेच शामिल हैं, साथ में कोलैप्सिबल टूल-कॉल कार्ड और थिंकिंग ब्लॉक। एक "Play" बटन प्रोजेक्ट रन कमांड को संग्रहीत करता है और बिना AI राउंड-ट्रिप के उसे एक क्लिक में निष्पादित करता है, आउटपुट चैट में दिखाते हुए। एक अंतर्निहित एडिटर फ़ाइल ट्री, tree-sitter सिंटैक्स हाइलाइटिंग, स्मार्ट इंडेंटेशन और सेविंग प्रदान करता है। सेशन प्रति प्रोजेक्ट SQLite में संग्रहीत होते हैं; उन्हें .gritsession फ़ाइल (इमेज सहित) में निर्यात किया जा सकता है और किसी अन्य प्रोजेक्ट में रीप्ले किया जा सकता है। क्रॉस-प्रोजेक्ट मेमोरी grit_history_search और grit_history_fetch टूल के माध्यम से पिछले सेशन पर फ़ुल-टेक्स्ट सर्च प्रदान करती है। लंबे सेशन को कॉन्टेक्स्ट सीमा के पास कम्पैक्शन, टोकन-बजटेड टेल और चेन्ड सारांश के साथ प्रबंधित किया जाता है। विज़न इनपुट के लिए स्क्रीनशॉट को मैसेज बॉक्स में ड्रैग किया जा सकता है, और स्ट्रीमिंग markdown हेडिंग, टेबल और कोड ब्लॉक को लाइव रेंडर करता है। UI macOS पर नेटिव लुक और Linux पर GTK का अनुसरण करता है, डार्क/लाइट थीम समर्थन के साथ।
README में OpenCode, Claude desktop और Cursor के विरुद्ध आकार और आइडल-मेमोरी तुलना तालिका शामिल है, मापन नोट्स के साथ। बिल्ड निर्देश Linux और macOS के लिए CMake presets को कवर करते हैं, आवश्यक डेवलपमेंट पैकेज सूचीबद्ध करते हुए। प्रोजेक्ट GPLv3 लाइसेंस प्राप्त है और स्पॉन्सरशिप लिंक प्रदान करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.