عن المشروع

AnythingLLM هو تطبيق ذكاء اصطناعي شامل يتيح للمستخدمين إنشاء بيئة خاصة تشبه ChatGPT. وهو يدعم الاتصال بمختلف نماذج LLM المحلية أو السحابية، واستيعاب المستندات (PDF، TXT، DOCX، وغيرها)، واستخدام وكلاء الذكاء الاصطناعي لسير العمل المعقدة. تشمل القدرات الرئيسية ما يلي: - توجيه ديناميكي للنماذج واختيار ذكي للمهارات لوكلاء الذكاء الاصطناعي. - دعم مجموعة واسعة من مزودي LLM (مثل OpenAI، Anthropic، Google Gemini، Ollama، LM Studio، وغيرها). - التكامل مع قواعد بيانات متجهية متعددة مثل LanceDB و Pinecone و Milvus و Weaviate. - دعم تعدد المستخدمين والصلاحيات (متوفر في نسخة Docker). - أدوات مدمجة لتحويل الصوت إلى نص (STT) وتحويل النص إلى كلام (TTS). - منشئ وكلاء ذكاء اصطناعي بدون كود وتوافق مع MCP. - أداة دردشة مخصصة قابلة للتضمين في المواقع الإلكترونية. تم هيكلة المشروع كـ monorepo يحتوي على واجهة أمامية بـ React، وخادم NodeJS express، وجامع مستندات.