
IceWhaleTech/ToolFS
📦 ओपन सोर्स प्रोजेक्टIceWhaleTech
एक FUSE वर्चुअल फाइलसिस्टम जो AI एजेंट्स को स्थानीय डेटा, मेमोरी और RAG के साथ फाइल ऑपरेशंस के जरिए जुड़ने देता है।
ToolFS गो (Go) में निर्मित एक विशेष वर्चुअल फाइलसिस्टम है जो FUSE (Filesystem in Userspace) का लाभ उठाकर AI एजेंट्स को डेटा इंटरैक्शन के लिए एक एकीकृत इंटरफ़ेस प्रदान करता है। हर डेटा पुनर्प्राप्ति कार्य के लिए जटिल API कॉल पर निर्भर रहने के बजाय, एजेंट्स RAG इंडेक्स, पर्सिस्टेंट मेमोरी स्टोर और टूल-चेनिंग आउटपुट को मानक फाइलों और निर्देशिकाओं के रूप में देख सकते हैं। यह एब्स्ट्रैक्शन लेयर स्वायत्त एजेंट्स के विकास को सरल बनाती है, जिससे वे नेटिव सिस्टम कॉल का उपयोग करके अपने 'नॉलेज बेस' पर रीड/राइट ऑपरेशंस कर सकते हैं। इसकी मुख्य विशेषताओं में एक अत्यधिक मॉड्यूलर प्लगइन सिस्टम शामिल है जो कस्टम टूल चेनिंग, MCP (मॉडल कॉन्टेक्स्ट प्रोटोकॉल) के साथ निर्बाध एकीकरण और सैंडबॉक्स-फ्रेंडली डिज़ाइन का समर्थन करता है। LLM-संचालित डेटा प्रक्रियाओं को फाइलसिस्टम से मैप करके, ToolFS कॉन्टेक्स्ट प्रबंधन के ओवरहेड को काफी कम करता है और लंबे समय तक चलने वाले एजेंटिक कार्यों के लिए स्थानीय डेटा एक्सेस की विश्वसनीयता में सुधार करता है।
💡मुख्य बातें
- ├─FUSE-आधारित वर्चुअल फाइलसिस्टम
- ├─स्केलेबल प्लगइन आर्किटेक्चर
- └─नेटिव MCP और RAG एकीकरण
🎯के लिए
- ├─AI एजेंट डेवलपर्स
- └─बैकएंड इंजीनियर्स