عن المشروع
Takakia هي واجهة دردشة بالذكاء الاصطناعي تعتمد على الطرفية، مصممة خصيصاً للأجهزة القديمة أو ذات المواصفات المنخفضة. وهي تعطي الأولوية للكفاءة من خلال استخدام محولات HTTP streaming عديمة الحالة وطريقة اقتطاع سياق النافذة المنزلقة للحفاظ على انخفاض استهلاك الذاكرة ووحدة المعالجة المركزية.
تشمل القدرات الرئيسية ما يلي:
- دعم مزودين متعددين لـ Gemini وواجهات برمجة التطبيقات المتوافقة مع OpenAI مع القدرة على تبديل المزودين أثناء الجلسة.
- واجهة REPL للطرفية تتميز بسجل المدخلات، والأوامر المائلة (slash-commands)، ومعالج تكوين تفاعلي.
- ملفات تعريف ديناميكية للمطالبات النظامية (مثل: الدراسة، الترجمة، الكتابة) والتي يمكن تخصيصها عبر ملفات Markdown في دليل التكوين المحلي.
- تخزين مؤقت للنماذج واكتشاف عبر الإنترنت لقوائم نماذج الموردين.
- دعم التوطين للغتين الإنجليزية والبرتغالية البرازيلية.
- إدارة آمنة للتكوين باستخدام أذونات ملفات صارمة.
تم بناء هذه الأداة باستخدام Python 3.9+ وتستخدم مكتبات مثل HTTPX و Rich و Prompt Toolkit. وهي تستبعد عمداً دعم مرفقات الملفات أو الصور للحفاظ على بصمتها الخفيفة.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.