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

avante.nvim एक Neovim प्लगइन है जिसे Cursor AI IDE के व्यवहार का अनुकरण करने के लिए डिज़ाइन किया गया है। यह AI-संचालित कोड सुझाव और इन सिफारिशों को न्यूनतम प्रयास के साथ सीधे स्रोत फ़ाइलों में लागू करने की क्षमता प्रदान करता है। यह प्लगइन OpenAI, Anthropic, Mistral, DeepSeek, Ollama, और llama-cpp सहित कई AI प्रदाताओं का समर्थन करता है, साथ ही codex और gemini जैसे उपकरणों के लिए Agent Client Protocol (ACP) समर्थन भी प्रदान करता है। मुख्य विशेषताओं में AI-संचालित कोड सहायता, सुझाए गए परिवर्तनों का एक-क्लिक अनुप्रयोग, avante.md के माध्यम से परियोजना-विशिष्ट निर्देश फ़ाइलें, वैकल्पिक स्थानीय RAG सेवा, वेब खोज इंजन, कस्टम उपकरण और MCP एकीकरण शामिल हैं। एक Avante Zen Mode प्लगइन को Vibe Coding Agent CLI के रूप में लॉन्च करने की अनुमति देता है जबकि नीचे Neovim बरकरार रहता है। प्लगइन के लिए Neovim 0.11.0 या बाद का संस्करण आवश्यक है और इसे lazy.nvim, Pack, rocks.nvim, vim-plug, mini.deps, Home Manager, और Nixvim सहित विभिन्न प्लगइन प्रबंधकों के माध्यम से स्थापित किया जा सकता है। कॉन्फ़िगरेशन विकल्प प्रदाताओं, व्यवहार, मैपिंग, विंडो, हाइलाइट्स, diff हैंडलिंग और सुझावों को कवर करते हैं।