عن المشروع
جارفيس مساعد صوتي لسطح المكتب مصمم ليعمل أساسًا على عتاد محلي بدلًا من السحابة. يصفه ملف README بأنه مساعد خاص يعمل محليًا أولًا ويقيم على حاسوبك، مع تشغيل التعرف على الكلام والنماذج اللغوية وتوليف الكلام على عتاد تتحكم به. يقدّم نفسه كصوتي أولًا، بواجهة وجه على سطح المكتب ونافذة محادثة مرافقة للكتابة.
الفكرة المحورية هي المشاركة في المحادثة. يحتفظ جارفيس بنص متجدد قصير ومؤقت للكلام القريب حتى يستطيع الانضمام إلى محادثة جارية عند مناداته باسمه، مستخدمًا النقاش الأخير بدلًا من التعامل مع الجملة الأخيرة بمعزل عن سياقها. يورد ملف README مثالًا على سؤال «جارفيس، ما رأيك؟» أثناء نقاش حول نزهة والطقس.
تُخزَّن الذاكرة محليًا تحت ~/.local/share/jarvis، ويذكر ملف README أن المعلومات الحساسة تُحجب قبل وصولها إلى سياق النموذج أو إلى مدخلات اليوميات المحفوظة. يتيح عارض الذاكرة للمستخدمين تصفح الذاكرة المخزنة ومخطط معرفي. يستخدم البحث في الويب والطقس والأدوات المتصلة الشبكة عند الطلب، لكن المحادثة المحلية لا تتطلب حساب ذكاء اصطناعي سحابي.
يتم التثبيت عبر حزم جاهزة لنظام macOS (Apple Silicon وIntel) وWindows x64 وLinux x64 من إصدارات GitHub. يرشد معالج الإعداد المستخدمين خلال اختيار التعرف على الكلام وخادم نموذج، مع Ollama أو خادم محلي متوافق مع OpenAI مثل LM Studio أو oMLX أو llama.cpp. يسرد ملف README أمثلة على نماذج محادثة تتراوح بين خيارات محلية أصغر وأكبر، ويشير إلى أن احتياجات الذاكرة تعتمد على حجم النموذج والتكميم وطول السياق والتعرف على الكلام.
تشمل القدرات المدمجة المذكورة البحث في الويب والطقس والوقت والتعرف الضوئي على لقطات الشاشة والوصول إلى الملفات وتتبع التغذية والوعي الاختياري بالموقع. يمكن لخوادم MCP إضافة أتمتة المتصفح وأدوات التحكم بالمنزل الذكي وتكاملات أخرى، مع توجيه الأدوات الذي يختار مجموعة فرعية ذات صلة لكل طلب. يتيح الإملاء للمستخدمين الضغط على مفتاح اختصار والتحدث ولصق نص منسوخ محليًا في تطبيقات أخرى، مع مفاتيح اختصار افتراضية خاصة بكل منصة وإزالة اختيارية لكلمات الحشو وقاموس مخصص وسجل.
يوثق ملف README قيودًا معروفة: الإملاء في macOS 26+ غير متاح بسبب عدم توافق pynput، وقد يُفهم «التوقف» المنطوق خطأً على أنه صدى أثناء تحدث جارفيس، ولا يوجد تطبيق للهاتف المحمول، وقد تكون تنزيلات النموذج عند التشغيل الأول كبيرة، وتحتاج قدرات اختيارية مثل الوعي بالموقع والبحث الدلالي في الذاكرة إلى تبعياتها الخاصة. كما يذكر أن التطوير يجري أساسًا على macOS وأن سلوك Windows وLinux قد يختلف.
الإعدادات متاحة عبر واجهة Settings في قائمة شريط النظام، مع تحرير متقدم لـ ~/.config/jarvis/config.json. يتخطى وضع الطاقة المنخفضة تسخين بدء تشغيل LLM ويقصّر مدة إقامة نموذج Ollama. توثق وثائق الخصوصية التخزين المحلي والحجب وحدود الشبكة، وتتضمن مثال إعداد لتقليل الوصول الشبكي الاختياري. المشروع مجاني للاستخدام الشخصي، ويتطلب الاستخدام التجاري التواصل، ويوفر GitHub Sponsors وKo-fi كقنوات دعم.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.