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

Aider एक कमांड-लाइन AI पेयर प्रोग्रामिंग असिस्टेंट है जो सीधे आपके लोकल कोडबेस के साथ एकीकृत होता है। यह Claude 3.7 Sonnet, DeepSeek और OpenAI मॉडल सहित क्लाउड और लोकल LLMs की एक विस्तृत श्रृंखला का समर्थन करता है। मुख्य क्षमताओं में शामिल हैं: - Codebase Mapping: बड़े रिपॉजिटरी में संदर्भ बनाए रखने के लिए पूरे प्रोजेक्ट का एक मैप बनाता है। - Multi-language Support: Python, JavaScript, Rust, Go और C++ सहित 100 से अधिक प्रोग्रामिंग भाषाओं के साथ संगत है। - Git Integration: वर्णनात्मक कमिट संदेशों के साथ स्वचालित रूप से परिवर्तनों को कमिट करता है, जिससे डेवलपर्स AI संपादन को डिफ करने और अनडू करने के लिए मानक git टूल्स का उपयोग कर सकते हैं। - IDE Integration: इसे एडिटर के भीतर उपयोग किया जा सकता है, जिससे उपयोगकर्ता कोड कमेंट्स के माध्यम से परिवर्तनों का अनुरोध कर सकते हैं। - Visual & Audio Input: संदर्भ के लिए इमेज और वेब पेज जोड़ने के साथ-साथ फीचर्स या फिक्स का अनुरोध करने के लिए voice-to-code फंक्शनलिटी का समर्थन करता है। - Automated Quality Control: परिवर्तनों के बाद समस्याओं का स्वचालित रूप से पता लगाने और उन्हें ठीक करने के लिए linters और टेस्ट सूट्स के साथ एकीकृत होता है। - Web Chat Workflow: टर्मिनल और वेब-आधारित LLM इंटरफेस के बीच संदर्भ को कॉपी और पेस्ट करने की प्रक्रिया को सरल बनाने के लिए टूल प्रदान करता है।