প্রকল্প সম্পর্কে
Tabby একটি স্বয়ংসম্পূর্ণ AI কোডিং অ্যাসিস্ট্যান্ট প্রদান করে যা কোনো বাহ্যিক ক্লাউড পরিষেবা বা আলাদা DBMS ছাড়াই কাজ করতে পারে। এটি একটি OpenAPI ইন্টারফেসের মাধ্যমে বিদ্যমান ইনফ্রাস্ট্রাকচারে ইন্টিগ্রেট করার জন্য ডিজাইন করা হয়েছে এবং Apple M1/M2 Metal ইনফারেন্সসহ কনজিউমার-গ্রেড GPU সমর্থন করে।
এর মূল ক্ষমতাগুলোর মধ্যে রয়েছে:
- Code Completion: রিপোজিটরি-লেভেল কনটেক্সট এবং লোকালি প্রাসঙ্গিক স্নিপেট ব্যবহার করে RAG-ভিত্তিক কমপ্লিশন।
- Answer Engine: ইঞ্জিনিয়ারিং টিমের জন্য একটি কেন্দ্রীয় নলেজ ইঞ্জিন যা সঠিক উত্তর প্রদানের জন্য অভ্যন্তরীণ ডেটার সাথে ইন্টিগ্রেট করে।
- IDE Integration: VSCode, Vim এবং JetBrains IDE-এর জন্য এক্সটেনশন উপলব্ধ, যাতে সাইড-প্যানেল চ্যাট, ইনলাইন এডিটিং এবং অটো-জেনারেটেড কমিট মেসেজ ফিচার রয়েছে।
- Enterprise Features: LDAP অথেন্টিকেশন, GitLab/GitHub SSO, টিম ম্যানেজমেন্ট এবং ইউসেজ অ্যানালিটিক্স রিপোর্ট সমর্থন করে।
- Deployment: বিভিন্ন ক্লাউড এনভায়রনমেন্টে Docker বা SkyServe-এর মাধ্যমে ডেপ্লয় করা সম্ভব।