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

Omnigent एक ओपन-सोर्स AI एजेंट फ्रेमवर्क और मेटा-हarness है जो Claude Code, Codex, Cursor, OpenCode, Hermes, Pi, और कस्टम एजेंटों सहित विभिन्न कोडिंग एजेंटों पर एक सामान्य ऑर्केस्ट्रेशन परत प्रदान करता है। यह उपयोगकर्ताओं को कोड को फिर से लिखे बिना हार्नेस को स्वैप या संयोजित करने, नीतियों और सैंडबॉक्सिंग को लागू करने, और किसी भी डिवाइस से वास्तविक समय में सहयोग करने की अनुमति देता है। प्रमुख क्षमताओं में शामिल हैं: - क्रॉस-डिवाइस सत्र निरंतरता: सत्र टर्मिनल, ब्राउज़र, फोन, और एक देशी डेस्कटॉप ऐप के बीच सिंक होते हैं। - मल्टी-एजेंट पर्यवेक्षण: एक ही सत्र में विभिन्न एजेंटों को मिलाएं, जिससे वे एक-दूसरे के काम की समीक्षा कर सकें या अपनी शक्तियों के आधार पर कार्य विभाजित कर सकें। - मॉडल लचीलापन: फर्स्ट-पार्टी API कीज़, Claude/ChatGPT सब्सक्रिप्शन, या किसी भी संगत गेटवे (OpenRouter, LiteLLM, Ollama, vLLM, Azure, Databricks) का समर्थन करता है। - टीम सहयोग: लाइव सत्र साझा करें, एक होस्ट मशीन पर एजेंटों को सह-ड्राइव करें, या वार्तालापों को फोर्क करें। निमंत्रण-मात्र पहुंच और OIDC प्रमाणीकरण (Google, GitHub, Okta, Microsoft) के साथ मल्टी-यूज़र खातों का समर्थन करता है। - क्लाउड सैंडबॉक्स निष्पादन: Modal, Daytona, E2B, Kubernetes, CoreWeave, और Databricks जैसे प्रदाताओं के बीच डिस्पोजेबल सैंडबॉक्स में सत्र चलाएं। - नीति शासन: जोखिम भरे कार्यों से पहले अनुमोदन के लिए विराम, खर्च की सीमा, या टूल पहुंच को सीमित करने के लिए नियम बनाएं। नीतियां सर्वर-वाइड, प्रति-एजेंट, और प्रति-सत्र स्तरों के बीच स्टैक होती हैं। कस्टम एजेंट YAML फ़ाइलों में परिभाषित होते हैं, जिनमें प्रॉम्प्ट, टूल (स्थानीय Python फ़ंक्शन, MCP सर्वर), और सब-एजेंट निर्दिष्ट होते हैं। फ्रेमवर्क Docker Compose, Render, Railway, Fly.io, Hugging Face Spaces, Cloudflare, और Databricks Apps के माध्यम से तैनाती का समर्थन करता है। यह macOS, Linux, और Windows (Windows पर कुछ फीचर सीमाओं के साथ) पर चलता है, जिसके लिए Python 3.12+ की आवश्यकता होती है। प्रोजेक्ट Apache 2.0 के तहत लाइसेंस प्राप्त है और वर्तमान में अल्फा स्थिति में है।