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

Genfeed.ai एक ओपन-सोर्स AI कंटेंट ऑपरेटिंग सिस्टम है जिसे हर जगह कंटेंट जनरेट, ऑटोमेट और पब्लिश करने के लिए डिज़ाइन किया गया है। यह लोकल या bring-your-own-key एग्ज़ीक्यूशन के साथ इमेज, वीडियो, टेक्स्ट, वॉइस और ऑडियो जनरेट करने का समर्थन करता है। उपयोगकर्ता विज़ुअल वर्कफ़्लो बना सकते हैं, कंटेंट लाइब्रेरी प्रबंधित कर सकते हैं, ब्रांड सेटिंग्स परिभाषित कर सकते हैं, पोस्ट शेड्यूल कर सकते हैं और एक यूनिफाइड इंटरफ़ेस के माध्यम से पब्लिश कर सकते हैं। यह प्रोजेक्ट एक ही AGPL-3.0-or-later कोडबेस से तीन डिप्लॉयमेंट मोड प्रदान करता है: app.genfeed.ai पर होस्टेड SaaS, एक संगठन के लिए सेल्फ-होस्टेड Community Docker बंडल, और macOS-फर्स्ट Desktop क्लाइंट। Community बंडल में वेब UI, REST API, MCP सर्वर, Prisma के माध्यम से PostgreSQL, और Redis/BullMQ बैकग्राउंड वर्कर शामिल हैं। इंस्टॉलेशन Docker Compose के साथ मैन्युअल रूप से किया जा सकता है या Claude Code, Codex, या Cursor जैसे कोडिंग एजेंटों को MCP इंटीग्रेशन के माध्यम से सौंपा जा सकता है, जिसमें approval-first पब्लिशिंग फ्लो होता है। Genfeed को Bun/Turborepo मोनोरेपो के रूप में बनाया गया है, जिसमें वेब क्लाइंट के लिए Next.js 16 और React 19, API के लिए NestJS 11, पर्सिस्टेंस के लिए Prisma 7 के साथ PostgreSQL, और क्यू के लिए Redis के साथ BullMQ का उपयोग किया गया है। रिपॉजिटरी agent-native है: अधिकांश कोड मानव निर्देशन में AI एजेंटों द्वारा लिखा जाता है, जिसमें AGENTS.md, CLAUDE.md, CONTEXT.md, और .agents/ मेमोरी फाइलें ऑपरेटिंग नियमों और प्रोजेक्ट परंपराओं को परिभाषित करती हैं। Issues EARS acceptance criteria का उपयोग करते हैं, और एजेंट-लेखक पुल रिक्वेस्ट का स्वागत है जब उन्हें डिस्क्लोज़ किया जाता है और एक नामित मानव द्वारा सत्यापित किया जाता है। पब्लिक API REST/OpenAPI है, जिसमें GraphQL का उपयोग केवल Shopify जैसे आउटबाउंड इंटीग्रेशन के लिए किया जाता है। प्रोजेक्ट 0.x एक्टिव डेवलपमेंट में है, जिसमें v1.0.0 तक ब्रेकिंग चेंजेस रिलीज़ नोट्स में डॉक्यूमेंट किए जाते हैं। योगदान के लिए Contributor License Agreement आवश्यक है, और कोड AGPL-3.0-or-later के तहत लाइसेंस प्राप्त है जबकि नाम और लोगो ट्रेडमार्क द्वारा संरक्षित हैं।