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

AIfred Intelligence एक सेल्फ-होस्टेड स्वायत्त AI असिस्टेंट है जिसे आपके अपने हार्डवेयर पर स्थानीय रूप से चलाने के लिए डिज़ाइन किया गया है। यह बड़े भाषा मॉडल इन्फ़रेंस को प्लगइन-आधारित टूल सिस्टम, मल्टी-एजेंट वर्कफ़्लो, वॉयस इंटरफ़ेस, विज़न प्रोसेसिंग और स्थायी मेमोरी के साथ जोड़ता है। मुख्य क्षमताओं में कई बिल्ट-इन टूल्स में फ़ंक्शन कॉलिंग शामिल है जैसे ईमेल (IMAP/SMTP), Google Calendar और Contacts, EssentialPIM डेटाबेस CRUD, ChromaDB वेक्टर सर्च के साथ डॉक्यूमेंट वर्कस्पेस, सैंडबॉक्स्ड Python निष्पादन, SearXNG/Tavily/Brave के माध्यम से वेब रिसर्च, शेड्यूलिंग, सिस्टम मॉनिटरिंग, अनुवाद और टेक्स्ट-टू-स्पीच वर्णन। एक प्लगइन सिस्टम बिना कोड परिवर्तन के Python फ़ाइलों के रूप में चैनल या टूल प्लगइन जोड़ने की अनुमति देता है। मल्टी-एजेंट सिस्टम कस्टम एजेंट, सब-एजेंट प्रत्यायोजन और Tribunal तथा Symposion सहित डिबेट मोड का समर्थन करता है। एजेंटों को वेब UI या बाहरी चैनलों के माध्यम से नाम से संबोधित किया जा सकता है। एक अनुमति स्तर प्रणाली, क्रेडेंशियल ब्रोकर, इनपुट सैनिटाइज़ेशन, दर सीमा और ऑडिट लॉगिंग सुरक्षा नियंत्रण प्रदान करते हैं। LLM इन्फ्रास्ट्रक्चर कई बैकएंड का समर्थन करता है: llama-swap के माध्यम से llama.cpp, Ollama, vLLM, TabbyAPI और क्लाउड API। इसमें स्वचालित कॉन्टेक्स्ट कैलिब्रेशन, VRAM-अवेयर प्रोफ़ाइल चयन, थिंकिंग मोड और हिस्ट्री कम्प्रेशन शामिल है। वॉयस सुविधाओं में CPU/GPU रूटिंग के साथ Whisper-आधारित स्पीच-टू-टेक्स्ट, प्रति-एजेंट कॉन्फ़िगरेशन के साथ कई TTS इंजन और Echo Dot 2 हार्डवेयर के लिए एक समर्पित FreeEcho.2 वॉयस टर्मिनल शामिल है। विज़न सुविधाओं में वेबकैम और RTSP कैमरा स्रोत, एक लाइव प्रीव्यू मोडल, प्रति-कैमरा ब्रीफ़िंग और Vigilantia नामक एक निगरानी मोड शामिल है जिसमें मोशन डिटेक्शन, ज़ोन मास्क, चेहरा पहचान, इवेंट क्लस्टरिंग और बल्क VLM विश्लेषण शामिल है। चैट में इमेज अटैचमेंट मल्टीमॉडल मॉडल और एक समर्पित विज़न LLM के साथ समर्थित हैं। इस प्रोजेक्ट में सेटअप और मॉनिटरिंग के लिए एक वेब UI शामिल है, जबकि Message Hub आने वाले संदेशों को हेडलेस रूप से प्रोसेस कर सकता है। दस्तावेज़ीकरण अंग्रेज़ी और जर्मन में प्रदान किया गया है।