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

# Frags Frags एक उन्नत AI/LLM एजेंट है जो डेटा पुनर्प्राप्ति, रूपांतरण, निष्कर्षण और एकीकरण के जटिल वर्कफ़्लो को निष्पादित करने के लिए समर्पित है। इसे अत्यधिक अनुकूलन योग्य और विस्तारशील बनाया गया है, जो आपको अपने स्वयं के टूल और प्रक्रियाओं के साथ एकीकरण की अनुमति देता है। ## अवलोकन Frags एक **CLI टूल** और **लाइब्रेरी** दोनों के रूप में उपलब्ध है, जिसे Golang परियोजनाओं में एकीकृत किया जा सकता है। यह इंजीनियरों और विशेषज्ञों के लिए समर्पित एक सिस्टम है, जो कोड-मुक्त त्वरित समाधान बनने के बजाय सटीकता और फोकस को प्राथमिकता देता है। ## मुख्य विशेषताएँ - **मल्टी LLM सपोर्ट:** अपनी आवश्यकताओं के अनुसार कई LLMs में से चयन करें। - **संरचित आउटपुट फोकस:** आउटपुट को पूरी तरह से पूर्वानुमानित और मशीन द्वारा उपभोग योग्य बनाया गया है, जो उन्नत वर्कफ़्लो में एकीकरण के लिए इरादा है। - **ऑर्केस्ट्रेशन सिस्टम:** Frags उपयोगकर्ताओं को जटिल डेटा पुनर्प्राप्ति, रूपांतरण, निष्कर्षण और एकीकरण वर्कफ़्लो का वर्णन करने देता है ताकि जटिल डेटा संरचनाएं उत्पन्न की जा सकें। - **उन्नत टूल एकीकरण:** आंतरिक टूल और बाहरी MCP सर्वरों के एकीकरण के लिए एक मानकीकृत सिस्टम। - **एंटी-कंटेंट-ब्लोटिंग:** मल्टी-सेशन सिस्टम सेशन कार्य के आधार पर LLM कंटेंट में क्या मौजूद है, इसकी परिभाषा और संगठन की अनुमति देता है, जिससे फोकस में सुधार होता है और हलुसिनेशन कम होते हैं। - **आउटपुट सेगमेंटेशन:** टोकन सीमाओं को पार करने और उत्तर की गुणवत्ता में सुधार करने के लिए आउटपुट को कई भागों में विभाजित करें। - **पूर्व/पश्च-संस्करण:** अनावश्यक LLM कार्य को कम करने, लागत को कम करने और प्रदर्शन में सुधार करने के लिए कस्टम पूर्व/पश्च-संस्करण चरण, स्क्रिप्ट, टूल और ट्रांसफॉर्मर परिभाषित करें। - **मॉड्यूलैरिटी:** नई सुविधाओं और कस्टम एकीकरण के साथ आसानी से विस्तार के लिए डिज़ाइन किया गया। ## उपयोग के मामले - **शोध/पेपर्स:** कंटेंट रिडक्शन, फोकस एन्हांसमेंट, दस्तावेज़ इनजेस्ट और इंटरनेट सर्च को जोड़ने वाली संरचित शोध वर्कफ़्लो डिज़ाइन करें। - **डेटा निष्कर्षण:** दस्तावेज़ों से जटिल डेटा निष्कर्षण पाइपलाइन परिभाषित करें जिसका आउटपुट संरचित और पूर्वानुमानित हो। - **डेटा रूपांतरण/विश्लेषण:** विश्लेषण या रूपांतरण के माध्यम से इंटरनेट, डेटाबेस या MCP टूल से डेटा पुनर्प्राप्ति का मार्गदर्शन करें। - **रिपोर्टिंग:** डेटा स्रोतों से कनेक्ट करें और गुणवत्ता रिपोर्ट उत्पन्न करने के लिए जटिल रिपोर्टिंग टेम्पलेट परिभाषित करें। - **नोट्स ऑगमेंटेशन:** नोट्स को पूर्ण सुविधाओं वाले दस्तावेज़ों में विस्तारित करें। - **चैटबॉट ऑगमेंटेशन:** चैटबॉट को साधारण उत्तर मशीनों से व्याख्या इंजन में अपग्रेड करें। - **रचनात्मक लेखन:** कस्टम डिज़ाइन के साथ संरचित रचनात्मक सामग्री उत्पन्न करें। ## दस्तावेज़ीकरण पूरा दस्तावेज़ीकरण [Frags Wiki](https://github.com/fragshq/frags/wiki) पर उपलब्ध है।