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

eve, Vercel द्वारा विकसित एक ओपन-सोर्स, फाइलसिस्टम-प्रथम फ्रेमवर्क है जो टिकाऊ AI एजेंट बनाने के लिए है। स्वायत्त एजेंटों के निर्माण और परिनियोजन को सरल बनाने के लिए डिज़ाइन किया गया, eve फाइलसिस्टम को प्राथमिक लेखन इंटरफ़ेस मानता है, जिससे डेवलपर्स एजेंट परियोजनाओं का आसानी से निरीक्षण, विस्तार और संचालन कर सकते हैं। ### मुख्य विशेषताएँ और परियोजना संरचना एक eve परियोजना में, मुख्य एजेंट क्षमताएँ `agent/` फ़ोल्डर के अंतर्गत पारंपरिक निर्देशिकाओं में व्यवस्थित होती हैं: - **instructions.md**: हमेशा सक्रिय सिस्टम प्रॉम्प्ट जो एजेंट के व्यवहार को परिभाषित करता है। - **tools/**: टाइप्ड फ़ंक्शन (टूल्स) के लिए एक निर्देशिका जिन्हें AI मॉडल बाहरी दुनिया के साथ इंटरैक्ट करने के लिए कॉल कर सकता है। - **skills/**: प्रक्रियाएँ और प्रॉम्प्ट जिन्हें एजेंट जटिल कार्यों को करने के लिए मांग पर लोड करता है। - **channels/**: HTTP, Slack, या Discord जैसे संदेश चैनलों के लिए कॉन्फ़िगरेशन। - **schedules/**: आवर्ती cron जॉब्स जो समय-समय पर एजेंट निष्पादन को ट्रिगर करते हैं। - **agent.ts**: वैकल्पिक कॉन्फ़िगरेशन फ़ाइल जो AI मॉडल और रनटाइम सेटिंग्स निर्दिष्ट करती है। ### शुरुआत करना एक नई eve परियोजना को स्कैफ़ोल्ड करने के लिए, उपयोगकर्ता यह चला सकते हैं: bash npx eve@latest init my-agent यह कमांड परियोजना निर्देशिका बनाता है, निर्भरताएँ इंस्टॉल करता है, Git को इनिशियलाइज़ करता है, और एक इंटरैक्टिव टर्मिनल UI शुरू करता है। डेवलपर्स सेटअप के दौरान एक पसंदीदा AI मॉडल निर्दिष्ट कर सकते हैं, जैसे `openai/gpt-5.6-terra` या `spacexai/grok-4.7`। ### समुदाय और पारिस्थितिकी तंत्र eve वर्तमान में बीटा में है और Vercel के पारिस्थितिकी तंत्र के साथ निकटता से एकीकृत है। समुदाय GitHub Discussions पर फ्रेमवर्क पर चर्चा करता है और परियोजनाएँ साझा करता है। योगदान का स्वागत है, और सुरक्षा कमजोरियों की रिपोर्ट रिपॉजिटरी में दिए गए जिम्मेदार प्रकटीकरण ईमेल के माध्यम से की जानी चाहिए।