প্রকল্প সম্পর্কে
AnythingLLM হলো একটি ব্যাপক AI অ্যাপ্লিকেশন যা ব্যবহারকারীদের একটি ব্যক্তিগত ChatGPT-এর মতো পরিবেশ তৈরি করার সুযোগ দেয়। এটি বিভিন্ন লোকাল বা ক্লাউড LLM-এর সাথে সংযোগ স্থাপন, ডকুমেন্ট (PDF, TXT, DOCX ইত্যাদি) ইনজেশন এবং জটিল ওয়ার্কফ্লোর জন্য AI এজেন্ট ব্যবহারের সুবিধা প্রদান করে।
এর মূল সক্ষমতাগুলোর মধ্যে রয়েছে:
- AI এজেন্টদের জন্য ডাইনামিক মডেল রাউটিং এবং বুদ্ধিমান স্কিল সিলেকশন।
- বিস্তৃত LLM প্রোভাইডার সাপোর্ট (OpenAI, Anthropic, Google Gemini, Ollama, LM Studio ইত্যাদি)।
- LanceDB, Pinecone, Milvus এবং Weaviate-এর মতো একাধিক ভেক্টর ডাটাবেসের সাথে ইন্টিগ্রেশন।
- মাল্টি-ইউজার সাপোর্ট এবং পারমিশন ম্যানেজমেন্ট (Docker ভার্সনে উপলব্ধ)।
- অডিও ট্রান্সক্রিপশন (STT) এবং টেক্সট-টু-স্পিচ (TTS)-এর জন্য বিল্ট-ইন টুলস।
- একটি নো-কোড AI Agent বিল্ডার এবং MCP কম্প্যাটিবিলিটি।
- ওয়েবসাইটের জন্য একটি কাস্টম এমবেডেবল চ্যাট উইজেট।
প্রজেক্টটি একটি মনোরেপো হিসেবে গঠিত, যার মধ্যে একটি React ফ্রন্টএন্ড, একটি NodeJS express সার্ভার এবং একটি ডকুমেন্ট কালেক্টর রয়েছে।