OpenSwarm - प्रोजेक्ट-केंद्रित Claude Code orchestrator + CLI
(github.com/Intrect-io)क्या आप अकेले भी एक “AI development team” चला सकते हैं?
OpenSwarm, Claude Code CLI का उपयोग करके कई agents को orchestrate करने वाला और वास्तविक repository में लगातार code commits बनाने वाला एक autonomous development pipeline है.
यह नियमित रूप से Linear issues लाता है, और Worker → Reviewer → (Tester → Documenter) क्रम वाले pipeline के जरिए code generate/modify करता है और issue status तक अपने-आप update करता है.
•LanceDB + multilingual-e5 embeddings के साथ यह “पहले किए गए काम का context” long-term memory के रूप में बनाए रखता है, इसलिए एक ही project पर इसे जितना अधिक चलाया जाए, यह context का उतना ही बेहतर उपयोग करता है.
•यह codebase को scan करके dependency/impact graph बनाने वाला एक सरल code knowledge graph तैयार रखता है, और बदलाव के प्रभाव-क्षेत्र का आकलन करने में उसका उपयोग करता है.
•Discord bot के जरिए status देखना, work dispatch करना, schedule management, logs की जाँच, pair session management आदि सब किया जा सकता है, और Web dashboard (port 3847) पर real-time pipeline status और PR Processor की monitoring की जा सकती है.
•यह GitHub PR को लगातार poll करते हुए CI failures को अपने-आप ठीक करता है, और merge conflicts को भी AI की मदद से दोबारा कोशिश करके “जब तक PR green न हो जाए” तब तक उसे पकड़े रख सकता है.
मेरा उपयोग मामला मुख्य रूप से इसे personal trading infrastructure/LLM tools/side project repositories पर लगाना है,
•Linear में काम डाल दीजिए,
•और OpenSwarm अपने-आप code changes → PR → CI fixes → issue status update तक, जहाँ तक संभव हो, अंत तक धकेलने वाला एक “autonomous Dev loop” बन जाता है.
Runtime, Node.js 22+ और TypeScript पर आधारित है, और इसे Claude Code CLI(sonnet/haiku), Linear, Discord, LanceDB, Xenova multilingual-e5 embeddings के संयोजन से बनाया गया है.
यह अभी शुरुआती चरण का project है, इसलिए कमियाँ काफ़ी हैं. जो लोग इसी तरह के agent frameworks विकसित कर रहे हैं, उनसे बहुत-सा feedback अपेक्षित है.
अभी कोई टिप्पणी नहीं है.