इस प्रोजेक्ट के बारे में

DevCLI एक एकीकृत डेवलपर कमांड लाइन इंटरफेस है जिसे Go और Bubble Tea/Lip Gloss फ्रेमवर्क के साथ बनाया गया है। इसमें एक ड्यूल-पेन Terminal User Interface (TUI) है जो विभिन्न डेवलपमेंट यूटिलिटीज को एक ही वर्कस्पेस में एकीकृत करता है। मुख्य क्षमताओं में शामिल हैं: - सिस्टम और Git मॉनिटरिंग: एक लाइव स्टेटस बार जो Git branches, मेमोरी उपयोग, सक्रिय Python वर्चुअल एनवायरनमेंट और AI प्रदाता स्थिति को प्रदर्शित करता है। - Docker प्रबंधन: Docker कंटेनरों का निरीक्षण करने, उन्हें शुरू करने, रोकने, रीस्टार्ट करने और लॉग्स को स्ट्रीम करने के लिए एक डैशबोर्ड। - API टेस्टिंग: JSON फॉर्मेटिंग और लेटेंसी ट्रैकिंग के साथ GET, POST, PUT, DELETE और PATCH एंडपॉइंट्स का परीक्षण करने के लिए एक बिल्ट-इन HTTP क्लाइंट। - AI एकीकरण: Ollama, Gemini, OpenAI, Claude और HuggingFace के लिए समर्थन, जिसमें एक टर्मिनल AI चैट असिस्टेंट और git diffs के आधार पर एक स्वचालित conventional git commit मैसेज जनरेटर शामिल है। - प्रोजेक्ट स्कैफोल्डिंग: Git इनिशियलाइजेशन सहित Go, Python, Node, React और FastAPI के लिए त्वरित प्रोजेक्ट सेटअप। - डेवलपमेंट टूल्स: Python, JavaScript, Go, Rust और C/C++ के ऑनलाइन कंपाइलेशन के लिए एक एम्बेडेड HTTP सर्वर, एक टर्मिनल फाइल मैनेजर, एक कोड एडिटर और लाइन-बाय-लाइन ब्लेम जांच के लिए एक Git हिस्ट्री एनालाइजर (Code Time Machine)।