تخطى إلى المحتوى الرئيسي
PromptQuorumمصمم للبشر. منظم للذكاء الاصطناعي.
الرئيسية/LLM المحلية المتقدمة
Productivity & Knowledge Tools

مراجعة EverShelf: مدير مخزن طعام مستضاف ذاتيًا مع ذكاء اصطناعي اختياري

·8 دقائق للقراءةبقلم Hans Kuepper · مؤسس PromptQuorum · محرك اكتشاف للذكاء الاصطناعي مفتوح الأوزان ومفتوح المصدر

EverShelf (الإصدار v1.16.16 حتى 1 نوفمبر 2026) مدير مخزن طعام مجاني برخصة MIT تستضيفه عبر Docker، ويمكن إيقاف ميزات الذكاء الاصطناعي فيه أو توجيهها إلى Gemini أو OpenAI أو خادم Llama خاص بك. وبحسب موقعه يبقى المخزون والسجل على خادمك، بينما تغادره طلبات الذكاء الاصطناعي ما لم تختر خيار Llama. هو أداة منزلية وليس مساعد دردشة.

النقاط الرئيسية

  • الصيانة: صدر الإصدار v1.16.16 في 25 أكتوبر 2026 وتغيّر المستودع في 1 نوفمبر 2026، فلا ينطبق تحذير المشروع المتوقف؛ وبدأ المشروع في مارس 2026.
  • الجهة المشغّلة: يذكر README مطوّرًا واحدًا هو Stimpfl Daniel؛ والشيفرة على GitHub برخصة MIT.
  • التثبيت: Docker Compose وفق README مع ملف .env يُعدَّل يدويًا؛ ويحتاج الذكاء الاصطناعي إلى مفتاح مزوّد أو عنوان خادم Llama.
  • التكلفة: مجاني؛ ويذكر الموقع تبرعات اختيارية ولا يذكر باقة مدفوعة.
  • النطاق: إدارة المخزن والتسوق، فهو ليس تطبيق نموذج لغوي.

📍 في جملة واحدة

EverShelf مدير مخزن طعام مفتوح المصدر ومستضاف ذاتيًا يتتبع المخزون وتواريخ الانتهاء وقوائم التسوق، مع مساعدات ذكاء اصطناعي اختيارية للتعرف على المنتجات وكتابة الوصفات.

💬 بعبارات بسيطة

تشغّل EverShelf على خادم منزلي وتمسح المنتجات بكاميرا الهاتف، فيخبرك بما يوشك على النفاد أو الانتهاء وبما عليك شراؤه.

📌ملاحظة: تستند هذه المراجعة إلى موقع المشروع وREADME والويكي والإعداد النموذجي ونشاط GitHub كما جرى التحقق منها في 1 نوفمبر 2026. لم تثبّت PromptQuorum تطبيق EverShelf، لذلك لم تُقيَّم دقة المسح ولا جودة الذكاء الاصطناعي ولا السرعة.

EverShelf مدير مخزن طعام مجاني ومفتوح المصدر تستضيفه بنفسك، مع مسح الباركود وتتبّع تواريخ الانتهاء وقوائم التسوق؛ وميزات الذكاء الاصطناعي فيه اختيارية وتعمل عبر Gemini أو OpenAI أو خادم Llama خاص بك. وهو ليس تطبيق دردشة ولا LLM. تعكس هذه المراجعة موقعه ومستودعه على GitHub وويكيه وملفات إعداده كما جرى التحقق منها في 1 نوفمبر 2026.

مراجعة EverShelf: مدير مخزن طعام مستضاف ذاتيًا مع ذكاء اصطناعي اختياري

ما هو EverShelf؟

EverShelf تطبيق ويب مستضاف ذاتيًا يسجّل ما في مخزنك ومتى ينتهي وما الذي يجب شراؤه بعد ذلك. يصفه README بأنه "self-hosted pantry manager — inventory, barcode scan, AI recipes, less waste"؛ وهو مكتوب بلغة PHP مع قاعدة بيانات SQLite وواجهة أمامية من صفحة واحدة، وشيفرته مفتوحة المصدر برخصة MIT.

يذكر README مطوّرًا واحدًا هو Stimpfl Daniel (على GitHub: dadaloop82) ويطلب مساهمين آخرين. ويستخدم تطبيق iOS لا علاقة له من Joshumi Technologies الاسم نفسه؛ ويوضح README أنه لا توجد أي صلة.

كيف تحصل عليه

EverShelf خادم تثبّته بنفسك؛ والطريق الموثّق هو Docker Compose، وتصل إليه الهواتف واللوحات عبر المتصفح أو تطبيق الكشك لنظام Android.

الخادم (Docker Compose)

مصدر الحصول عليه:
البدء السريع في README: انسخ المستودع بـ git clone، ثم انسخ .env.example إلى .env، ثم شغّل docker compose up -d

المتصفح والهاتف

مصدر الحصول عليه:
افتح عنوان الخادم في المتصفح (المنفذ 8080 في ملف compose المرفق)؛ وعلى الهاتف أضفه إلى الشاشة الرئيسية

لوح كشك Android

مصدر الحصول عليه:
evershelf-kiosk.apk (الإصدار 1.7.24، Android 7.0 أو أحدث)

Unraid

مصدر الحصول عليه:
قالب Community Applications ودليله

الموقع الرسمي

مصدر الحصول عليه:
evershelf.site

بيان الخصوصية

مصدر الحصول عليه:
evershelf.site، قسم Privacy: بيان قصير في الصفحة الرئيسية؛ ولم نجد وثيقة سياسة منفصلة

الشيفرة المصدرية

مصدر الحصول عليه:
github.com/dadaloop82/EverShelf

عرض تجريبي

مصدر الحصول عليه:
evershelf.site/demo، ويشمل الذكاء الاصطناعي بحسب README

الإصدار الذي رُوجع: v1.16.16، نُشر في 25 أكتوبر 2026 بحسب إصدار GitHub؛ وكان آخر تغيير في المستودع في 1 نوفمبر 2026. يتطلب التثبيت طرفية وDocker وملف .env يُعدَّل يدويًا، فهو إعداد موجّه للمطوّرين وليس تثبيتًا بنقرتين. ولا تضم قائمة إصدارات GitHub سوى ملف APK لكشك Android.

المتطلبات

لا تذكر المصادر حدًا أدنى من الذاكرة أو المعالج؛ والمتطلبات المذكورة هي Docker أو PHP 8.0+، وكاميرا للمسح، ومفتاح مزوّد أو خادم Llama للذكاء الاصطناعي.

الخادم

ما تقوله المصادر:
Docker مع Compose، أو خادم ويب بلغة PHP 8.0+ يشير إلى جذر المستودع مع مجلد data/ قابل للكتابة

التخزين

ما تقوله المصادر:
قاعدة بيانات SQLite في وحدة تخزين البيانات؛ والنسخة الاحتياطية المدمجة تُحفظ في الوحدة نفسها، فانسخها إلى مكان آخر

الذاكرة والمعالج

ما تقوله المصادر:
غير مذكور في المصادر التي قرأناها

الكاميرا

ما تقوله المصادر:
يستخدم مسح الباركود كاميرا الجهاز في المتصفح (QuaggaJS بحسب الويكي)

الكشك

ما تقوله المصادر:
Android 7.0 (API 24) أو أحدث؛ مع دعم اختياري لموازين المطبخ عبر Bluetooth

الذكاء الاصطناعي

ما تقوله المصادر:
مفتاح API من Gemini أو OpenAI، أو عنوان خادم Llama متوافق مع OpenAI مثل Ollama أو llama.cpp أو vLLM

الشبكة

ما تقوله المصادر:
مصمم لشبكة منزلية موثوقة؛ وللوصول من الإنترنت تتوقع سياسة الأمان أن تضيف طبقة مصادقة خاصة بك

تأتي هذه البنود من README والويكي وSECURITY.md؛ ولم تقِس PromptQuorum استهلاك الموارد.

كيف تبدأ

تتبع هذه الخطوات README الخاص بالمشروع؛ ولم تنفّذها PromptQuorum.

  1. 1
    احصل على الشيفرة وقالب الإعداد
    Why it matters: نفّذ git clone للمستودع، ثم انسخ .env.example إلى .env داخل مجلد المشروع.
  2. 2
    اختر إعداد الذكاء الاصطناعي
    Why it matters: في .env اضبط AI_ENABLED=false للعمل من دون ذكاء اصطناعي، أو اضبط AI_PROVIDER على gemini أو openai أو llama وأضف المفتاح أو عنوان URL الأساسي المناسب.
  3. 3
    شغّل الحاوية
    Why it matters: نفّذ docker compose up -d وافتح http://localhost:8080؛ وللتحديث لاحقًا يذكر README الأمر docker compose pull ثم docker compose up -d.
  4. 4
    اقرن أجهزتك
    Why it matters: إذا ضُبط API_TOKEN تطلب واجهة الويب رمز اقتران لمرة واحدة، ويظهر في الإعدادات ثم النظام ثم الأمان على جهاز مقترن بالفعل أو في سجل الخادم.

الميزات الرئيسية

كل ما يلي مأخوذ من README أو ويكي المشروع؛ ولم تختبر PromptQuorum أيًّا منه.

  • المخزون. مسح الباركود، وأماكن التخزين، وتواريخ الانتهاء، والعبوات المفتوحة، والمفضلة، واستيراد CSV وتصديره.
  • التسوق. قائمة تسوق ذكية بكميات تحدّ من الهدر، ووصفات تضيف المكوّنات الناقصة بعد خصم ما لديك، ومزامنة اختيارية مع Bring!.
  • الطبخ. وصفات خطوة بخطوة مع تعليمات منطوقة ومؤقتات ونصائح لتقليل الهدر.
  • التنبيهات والتقويم. إشعارات الانتهاء عبر ntfy أو webhook بصيغة JSON أو Home Assistant، إضافة إلى موجز ICS لتقويم Google أو Apple.
  • التكاملات. واجهة REST API وخادم MCP وتكامل Home Assistant في مستودع منفصل وHealth Bridge مع Fuel Mode وكشك Android مع بوابة لميزان Bluetooth.

ميزات الذكاء الاصطناعي وأين تعمل

يعمل مزوّد ذكاء اصطناعي واحد فقط في كل مرة ويُختار في ملف .env: Gemini أو OpenAI أو "llama"، وهي نقطة اتصال متوافقة مع OpenAI تديرها بنفسك؛ ويمكن أيضًا إيقاف الذكاء الاصطناعي.

  • التعرف على المنتجات. يحدد الذكاء الاصطناعي المنتج من صورة الكاميرا، ومع مفتاح Gemini يمكن سؤاله عن باركودات لا تجدها عمليات البحث الأخرى.
  • تواريخ الانتهاء. يقرأ الذكاء الاصطناعي صورة الملصق ويملأ حقل تاريخ الانتهاء.
  • الوصفات والدردشة. يكتب الذكاء الاصطناعي وصفات من محتويات المخزن ويوفّر دردشة؛ ويمكن أن تأتي الوصفات أيضًا من نسخة Mealie متصلة.
  • المزوّدون. يوثّق الإعداد النموذجي Gemini وOpenAI مع عنوان URL أساسي ونموذج قابلين للتغيير، وخيار Llama لـ Ollama أو llama.cpp أو vLLM. ويصف الويكي ميزات الذكاء الاصطناعي بدلالة Gemini ولا يذكر أيًّا منها يعمل مع نموذج محلي.
  • ضبط التكلفة. يحدد الملف النموذجي سقفًا يوميًا لاستدعاءات التصنيف إلى Gemini ويمكنه تقدير تكلفة الرموز.

تدفق البيانات والخصوصية

يذكر الموقع أن المخزون والسجل يبقيان على جهازك أو خادمك المنزلي، وأن الذكاء الاصطناعي اختياري، وأنه لا توجد قياسات عن بُعد. وتصف ملاحظات البنية قاعدة بيانات SQLite في مجلد البيانات، وتفترض سياسة الأمان شبكة منزلية موثوقة.

الطلبات الخارجية المذكورة في المصادر: مزوّد الذكاء الاصطناعي الذي تختاره (Gemini أو OpenAI، إلا مع خيار Llama)، وOpen Food Facts للباركودات المجهولة، وOpen Prices لتقدير الأسعار، وخدمات اختيارية مثل Bring! وntfy والنسخ الاحتياطي إلى Google Drive ورابط تبرع عبر PayPal. وتُكتب تقارير الأخطاء في سجل محلي مع إخفاء البيانات الحساسة، وإرسالها إلى GitHub موافقة ثانية اختيارية. ويقول README إن مربع حوار يظهر مرة واحدة يعرض التبرع أو لا شيء، وإنه لا تُعرض إعلانات. ويستخدم العرض التجريبي العام ذكاءً اصطناعيًا سحابيًا.

📌ملاحظة: هذه إقرارات من المشروع وليست نتائج تدقيق. لم تفحص PromptQuorum حركة الشبكة ولا الشيفرة المصدرية.

لمن يناسب

  • من يستضيفون خدماتهم بأنفسهم على خادم Docker أو NAS ويريدون أداة خاصة لتتبّع المخزن وتواريخ الانتهاء.
  • الأسر التي تطبخ مما في مخزنها وتريد قائمة تسوق مشتركة وتنبيهات انتهاء ووصفات من المكوّنات المتوفرة.
  • مستخدمو Home Assistant الذين يريدون بيانات الانتهاء والتسوق في منزلهم الذكي أو في وكيل متصل عبر MCP.

ما لم نتمكن من التحقق منه

  • جودة الذكاء الاصطناعي. لم نختبر التعرف على المنتجات ولا قراءة تواريخ الانتهاء ولا جودة الوصفات، ولا تذكر المصادر أي ميزات ذكاء اصطناعي تعمل مع نموذج Llama محلي.
  • النضج. بدأ المشروع في مارس 2026 ويذكر مطوّرًا واحدًا؛ ولم تقيّم PromptQuorum استقراره ولا أمانه.
  • وثائق الأمان. ما زال SECURITY.md يذكر 1.7.x بوصفه الفرع المدعوم، وهو متأخر كثيرًا عن v1.16.16 الحالي.
  • ادعاءات البيانات. عبارتا "لا قياسات عن بُعد" و"البيانات تبقى في البيت" من أقوال المشروع؛ ولم نفحص حركة الشبكة.
  • احتياجات العتاد. لا يوجد حد أدنى موثّق للذاكرة أو المعالج، ولم نتحقق من السرعة على جهاز صغير مثل Raspberry Pi.

المنافسون والبدائل

في الدليل مراجعة أخرى ضمن طبقة المنزل الذكي نفسها: مساعد صوتي داخل Home Assistant، المنصة التي يوفّر لها EverShelf تكاملًا. ويقارن موقع المشروع نفسه بين EverShelf وGrocy وMealie وKitchenOwl؛ وأدوات إدارة المخزن والوصفات هذه ليست في الدليل، ولم تتحقق PromptQuorum من تلك المقارنة.

Home Assistant Assist

المنصات:
Home Assistant، ويب، iOS، Android
السعر / الرخصة:
مجاني / Apache-2.0
الفرق الأبرز:
تحكم صوتي في المنزل الذكي وليس أداة لتتبّع المخزن
مقالات حول Home Assistant Assist (1)

تحقق من السعر والرخصة والمنصات الحالية لكل تطبيق في صفحته الخاصة.

قارن في الدليل

الأسئلة الشائعة

هل EverShelf نموذج LLM محلي؟

لا. هو مدير مخزن طعام مكتوب بلغة PHP؛ ويُفوَّض الذكاء الاصطناعي فيه إلى Gemini أو OpenAI أو خادم Llama تديره بنفسك، ويقول الموقع إن ميزات المخزن تعمل من دون ذكاء اصطناعي.

كيف أنسخ بياناتي احتياطيًا؟

بحسب ملاحظات الإصدار تعمل نسخة احتياطية يومية على هيئة لقطة من قاعدة البيانات، لكنها تُحفظ داخل وحدة تخزين البيانات، فعليك نسخها بنفسك إلى خارج الوحدة.

هل يعمل مع Home Assistant أو وكلاء الذكاء الاصطناعي؟

يربط المستودع بتكامل مع Home Assistant (ha-evershelf) وبخادم MCP للوكلاء؛ ولم تختبر PromptQuorum أيًّا منهما.

هل يعمل على الهاتف أو اللوح؟

يفتح في المتصفح ويمكن إضافته إلى الشاشة الرئيسية، وتطبيق الكشك لنظام Android مخصص للألواح المثبتة على الحائط. ولا يربط الموقع ولا README بصفحة في App Store أو Google Play.

ما اللغات التي تدعمها الواجهة؟

يذكر README الإيطالية والإنجليزية والألمانية والفرنسية والإسبانية والصينية، ويفتح التطبيق بلغة الرابط مثل ?lang=de؛ ويضيف المساهمون لغة جديدة بترجمة translations/en.json.

الخلاصة

EverShelf وسيلة مجانية ومحدَّثة باستمرار لتتبّع المخزن وتواريخ الانتهاء والتسوق على خادم تتحكم فيه، مع ذكاء اصطناعي اختياري للتعرف على المنتجات وقراءة ملصقات الانتهاء وكتابة الوصفات. في المقابل يتطلب التثبيت Docker وملف .env يُعدَّل يدويًا، ويعمل الذكاء الاصطناعي عبر Gemini أو OpenAI ما لم تُعدّ خادم Llama خاصًا بك، والمشروع عمره أقل من عام، ولم نستطع التحقق هنا من أي من ادعاءات الذكاء الاصطناعي أو الخصوصية. يناسب الأسر التي تستضيف خدماتها أصلًا؛ ومن يريد تطبيقًا يُثبَّت بنقرتين أو مساعدًا بنموذج لغوي فعليه البحث في مكان آخر.

المصادر

← العودة إلى LLM المحلية المتقدمة

MCP