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

ClioForge इतिहासकारों, मानविकी शोधकर्ताओं और AI एजेंटों के लिए डिज़ाइन किया गया एक सेल्फ-होस्टेड, ओपन-सोर्स रिसर्च IDE है। यह मूल दस्तावेज़ों, रीडिंग नोट्स, साक्ष्यों और शोध कार्यों को एक साथ लाता है, जिसका उद्देश्य व्याख्याओं को स्रोत सामग्री से जुड़े रखना और मानव समीक्षा के अधीन रखना है। यह प्रोजेक्ट एक व्यक्तिगत ओपन-सोर्स प्रयोग है; इसकी कोई होस्टेड सेवा नहीं है, और उपयोगकर्ता इसे अपने कंप्यूटर पर चलाते हैं या अपने Cloudflare अकाउंट पर तैनात करते हैं। मुख्य क्षमताओं में PDF, इमेज और टेक्स्ट आयात करना या Google Drive से फाइलें चुनना शामिल है, जिसमें निजी मूल प्रतियां और संरक्षित ट्रांसक्रिप्शन संस्करण होते हैं। उपयोगकर्ता पेजों को पढ़ सकते हैं, हाईलाइट कर सकते हैं और एनोटेट कर सकते हैं, जिससे गद्यांशों को स्थिर स्रोत, संस्करण और पेज संदर्भों के साथ साक्ष्य (evidence) में बदला जा सकता है। एक समृद्ध एडिटर टेबल, ड्राइंग और LaTeX का समर्थन करता है; संस्करणों की तुलना की जा सकती है और उद्धरणों के साथ लेखन निर्यात किया जा सकता है। समीक्षा किए गए दावों और साक्ष्यों को चैप्टर प्रोग्रेस, स्रोत संदर्भ, कवरेज चेक और अंतिम मानव समीक्षा के साथ एक बाउंडेड मैन्युस्क्रिप्ट ड्राफ्ट में बदला जा सकता है। शोध प्रश्नों, प्रतिस्पर्धी व्याख्याओं और साक्ष्यों को एक ड्रैगेबल टास्क बोर्ड और समीक्षा योग्य असिस्टेंट परिणामों के साथ व्यवस्थित किया जा सकता है। बाउंडेड एक्सट्रैक्शन, तुलना और शोध वर्कफ़्लो उपयोगकर्ता द्वारा प्रदान की गई मॉडल API कुंजियों का उपयोग करके चलते हैं, जो निष्पादन, निर्भरता और अनुमानित खर्च को ट्रैक करते हैं। एक बैकग्राउंड रिसर्च डोजियर वर्कफ़्लो प्रति-स्रोत रीडिंग, क्रॉस-क्रिटिक और स्रोत-लिंक्ड सिंथेसिस का समर्थन करता है, जो मानव समीक्षा पर समाप्त होता है। सहयोग सुविधाओं में प्रोजेक्ट आमंत्रण, भूमिकाएं और टास्क चर्चाएं, साथ ही प्रोजेक्ट बैकअप एक्सपोर्ट और रिस्टोर शामिल हैं। इंटरफ़ेस अंग्रेजी और चीनी भाषा में लाइट और डार्क थीम के साथ उपलब्ध है। स्थिति: सेल्फ-होस्टेड अल्फा। ऑटोमेटेड टेस्ट और चयनित एंड-टू-एंड रिसर्च एक्सरसाइज महत्वपूर्ण वर्कफ़्लो को कवर करते हैं लेकिन हर आर्काइव, मॉडल या संस्थान के लिए विश्वसनीयता स्थापित नहीं करते हैं। सिमेंटिक सर्च टेक्स्ट को कवर करता है, इमेज सिमिलरिटी को नहीं। Zotero आयात निरंतर सिंक्रोनाइज़ेशन नहीं है। शेड्यूल्ड लिटरेचर मॉनिटरिंग Crossref मेटाडेटा के एक बाउंडेड सेट की जांच करती है। खर्च नियंत्रण अनुमानों का उपयोग करते हैं, प्रदाता बिलिंग कैप का नहीं। लोकल रिकवरी ड्राफ्ट ब्राउज़र-विशिष्ट होते हैं। Google इंटीग्रेशन, ईमेल और मॉडल कॉल्स के लिए अलग कॉन्फ़िगरेशन की आवश्यकता होती है। स्थानीय रूप से चलाने के लिए Git और Node.js 22.19 या नए संस्करण की आवश्यकता होती है। लोकल D1, R2 और Queues का अनुकरण (emulate) किया जाता है; किसी Cloudflare अकाउंट की आवश्यकता नहीं है। सेटअप में रेपो को क्लोन करना, डिपेंडेंसी इंस्टॉल करना, सीक्रेट्स कॉन्फ़िगर करना, माइग्रेशन चलाना और देव सर्वर शुरू करना शामिल है। लोकल रनटाइम केवल लूपबैक-ओनली है और कोई हार्डन पब्लिक सर्वर नहीं है। स्थायी होस्टिंग के लिए, एक सेल्फ-होस्टिंग गाइड प्रदान की गई है; वर्तमान में कोई जेनेरिक Docker/VPS प्रोडक्शन बैकएंड प्रदान नहीं किया गया है। आर्किटेक्चर: UI और HTTP API React, Vinext और Cloudflare Workers का उपयोग करते हैं। ऑथेंटिकेशन D1 में रिकॉर्ड के साथ Better Auth का उपयोग करता है। प्रोजेक्ट्स, वर्जन्स, रेफरेंस और जॉब्स Drizzle माइग्रेशन के साथ D1/SQLite का उपयोग करते हैं। मूल फाइलें प्राइवेट R2 में स्टोर की जाती हैं और ऑथेंटिकेटेड API के माध्यम से सर्व की जाती हैं। बैकग्राउंड रिसर्च और मॉनिटरिंग Queues, एक अलग Worker और Cron Triggers का उपयोग करते हैं। ट्रांजेक्शनल ईमेल Cloudflare Email Sending का उपयोग करता है। मॉडल एक्सेस उपयोगकर्ता द्वारा प्रदान किए गए API क्रेडेंशियल्स का उपयोग करता है जो रेस्ट पर एन्क्रिप्टेड होते हैं। एप्लिकेशन कोड प्रोवेनेंस रिकॉर्ड करता है, एक्सेस लागू करता है, वर्जन्स ट्रैक करता है और लंबित परिणामों को स्वीकृत शोध से अलग करता है। लाइसेंस: मूल एप्लिकेशन कोड AGPL-3.0-only है, जिसमें अलग से लाइसेंस प्राप्त थर्ड-पार्टी घटक हैं। यह प्रोजेक्ट स्वतंत्र है और इसमें Prove2Me कोड शामिल नहीं है और न ही यह उस पर निर्भर है।