عن المشروع
FlexiGPT هو تطبيق مكتبي يوفر واجهة مستقلة عن المزود للتفاعل مع عدة مزودي نماذج LLM. يركز التطبيق على تحكم المستخدم والخصوصية من خلال تخزين سجل المحادثات، والإعدادات، وسياق مساحة العمل محلياً باستخدام JSON و SQLite.
تشمل القدرات الرئيسية ما يلي:
- دعم مزودين متعددين: إعدادات مسبقة مدمجة لـ OpenAI، و Anthropic، و Google Gemini، و xAI، و Mistral، و Hugging Face، و OpenRouter، بالإضافة إلى بيئات التشغيل المحلية مثل Ollama و LocalAI و vLLM.
- سير عمل قابل للتكرار: يمكن للمستخدمين إنشاء إعدادات مسبقة للمساعدين تجمع بين نماذج وأدوات ومهارات ومطالبات بدئية محددة لتوحيد المهام المتكررة.
- تحكمات وكيلية (Agentic Controls): يدعم الأدوات وخوادم MCP مع أوضاع تنفيذ قابلة للتكوين، مما يسمح للمستخدمين بالاختيار بين التنفيذ التلقائي أو المراجعة اليدوية البشرية.
- عرض غني: دعم متكامل لـ Markdown، وعرض معادلات KaTeX، ومخططات Mermaid.
- سير عمل متخصص: يتضمن إعدادات مسبقة لمساعدين في تطوير البرمجيات (تنفيذ الميزات، مراجعة الكود، والتحقيق في الأخطاء) والكتابة المهنية (وثائق متطلبات المنتج PRDs، والوثائق التقنية).
- خصوصية تعتمد على التخزين المحلي أولاً: يتم إرسال الطلبات مباشرة إلى المزود المكون دون تمريرها عبر خوادم FlexiGPT، ويتم تخزين مفاتيح API بشكل آمن عبر سلسلة مفاتيح نظام التشغيل (OS keyring).
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.