Your Company Just Hired a Senior Odoo Developer.
It Never Sleeps.
Odoo eXpert embeds the Hermes AI Agent directly inside the native Python runtime of Odoo — no Docker, no containers, no external middleware. It analyses your live business data, answers questions in plain language, and even builds customizations for you: fields, views, automations, dashboards and server actions — all guarded by a human-in-the-loop approval gate.
Everything an AI Copilot Should Be
Eight pillars that make Odoo eXpert unlike anything else on the App Store.
Floating AI Chat — Everywhere
A sleek OWL 3 chat widget follows you across every backend view. One click opens a full conversation with your live database — no context switching, ever.
Bring Your Own Brain
Plug in OpenAI, Anthropic, OpenRouter, Together AI — or run fully offline with local Ollama models. Switch providers and models from Settings in seconds.
16+ Native Odoo Tools
The agent doesn't guess — it acts through a curated toolset: ORM search & write, schema inspection, metric aggregation, view generation, automated rules and more.
Safe Mode with Approval Gate
Every structural change is queued for administrator approval before it touches your database. Approve or reject with one click — right inside the chat.
Telegram Bot Built In
Chat with your Odoo from anywhere in the world. The integrated Telegram bot keeps its own auditable history — no extra libraries, no third-party bridges.
Custom Agents + RAG Knowledge
Create multiple specialised agents — per team, per department — each with its own personality, model, tool permissions and uploaded knowledge documents (RAG).
AI-Generated Dashboards
Ask for a dashboard and get one — KPI cards, charts and live metrics rendered on the fly, then saved so you can revisit them any time.
Track & Export as a Module
Every customization the agent creates is tracked — and can be exported as a clean, installable Odoo module for deployment on other instances.
Talk to Your Database.
It Talks Back — With Numbers.
Hermes reads live records through the ORM, aggregates metrics with read_group, inspects model schemas and understands the view you're currently looking at.
The Hermes Toolset
Every action runs inside a named savepoint — any error triggers an automatic rollback. Your database stays clean.
orm_search_readorm_writeorm_manage_recordinspect_model_schemaorm_read_current_viewaggregate_metricscreate_custom_fieldcreate_ai_fieldcreate_or_extend_viewcreate_server_actioncreate_automated_rulecreate_client_actionrender_dashboardopen_model_viewrollback_transactionAutonomous — But Never Reckless
With Safe Mode on, no structural change ever reaches your database without a human saying yes. This is the workflow every request follows:
Your Model. Your Cloud. Or No Cloud at All.
Point Odoo eXpert at any of five provider families — including Together AI for cost-efficient open-source frontier models. Privacy-sensitive deployment? Run Ollama locally and your data never leaves the server.
From Question to Dashboard
in One Sentence.
Say "Build me a Q2 sales performance dashboard" and Hermes aggregates the data, lays out KPI cards and charts, and saves the result under My Dashboards for one-click reuse.
Your Entire ERP.
In Your Pocket. On Telegram.
The built-in Telegram bot puts the same Hermes brain behind a native mobile chat. Ask about invoices from the airport lounge, trigger follow-ups from a taxi — your Odoo answers in seconds, wherever you are.
/start /help /reset for onboarding and conversation control.Ask @BotFather on Telegram for a token — takes under a minute.
Settings → Odoo eXpert → Telegram: token, bot username and allowed user IDs.
One click registers your public HTTPS endpoint with Telegram — status is verifiable from Settings.
Your whitelisted team members message the bot — Hermes answers with live ERP data.
A Team of Specialists
Define unlimited agents: an HR assistant restricted to hr.* models, a sales analyst with dashboard powers, a developer agent with full toolset access. Assign agents to users and departments.
Automations While You Talk
"Notify me when an invoice above 50,000 is posted" — Hermes writes the automated rule, the server action, and wires them up. You just approve.
Total Auditability
Every conversation, tool call and approval decision is persisted in PostgreSQL — searchable, filterable and exportable. Perfect for compliance-minded teams.
Security-First by Design
AI with database access demands discipline. Odoo eXpert enforces it at every layer.
The agent can only read models you explicitly allow. Everything else is invisible to it — configurable per deployment and per tool category.
All controllers run with auth='user' and record rules. Anonymous access is architecturally impossible.
Generated server actions run inside Odoo's built-in safe_eval — filesystem and network access are blocked by design.
Every tool call is wrapped in a database savepoint. Any validation error rolls the transaction back instantly — corruption is not an option.
Up and Running in Minutes
Apps → search "Odoo eXpert" → Install. Missing Python packages are detected gracefully.
Settings → Odoo eXpert: choose OpenAI, Anthropic, OpenRouter, Together AI or Ollama and paste your key.
Keep the approval gate on so every structural change waits for an admin's green light.
Click the robot button in any backend view — and meet your new AI colleague.
Frequently Asked Questions
No. Hermes runs entirely inside the same Python process as Odoo itself. If your Odoo runs, your agent runs.
Yes — select the Ollama provider and point it at a local model. No business data ever leaves your infrastructure.
Three safety nets: Safe Mode approvals before execution, savepoint-wrapped tool calls with automatic rollback during execution, and full customization tracking after execution — so anything can be reviewed and reversed.
Only the client for the provider you use: openai, anthropic or httpx (OpenRouter, Together AI, Ollama & Telegram). The module installs cleanly even before they're present.
Both — Odoo eXpert works on Community and Enterprise editions alike. It depends only on base, web, hr and base_automation, which are standard Odoo modules available in every edition.
Give Your Odoo a Brain.
Join the teams replacing tickets, spreadsheets and waiting-for-the-developer with one simple habit: just ask Hermes.
Developed by Dr Hamied Nasser · Support: +966 550 347 616 · Odoo Proprietary License v1.0 (OPL-1) · Community & Enterprise
شركتك وظّفت للتوّ مطوّر أودو خبيرًا.
لا ينام أبدًا.
يدمج أودو إكسبرت وكيل الذكاء الاصطناعي هرمس مباشرةً داخل بيئة بايثون الأصلية لأودو — بدون Docker، بدون حاويات، بدون وسيط خارجي. يحلّل بياناتك التجارية الحيّة، ويجيب عن أسئلتك بلغة طبيعية، بل ويبني التخصيصات نيابةً عنك: حقول وشاشات عرض وأتمتة ولوحات معلومات وإجراءات خادم — وكلها محميّة ببوابة موافقة بشرية.
كل ما يجب أن يكون عليه مساعد الذكاء الاصطناعي
ثماني ركائز تجعل أودو إكسبرت مختلفًا عن أي تطبيق آخر في المتجر.
دردشة ذكية عائمة — في كل مكان
أداة دردشة أنيقة مبنية بتقنية OWL 3 ترافقك عبر كل شاشات النظام الخلفي. نقرة واحدة تفتح محادثة كاملة مع قاعدة بياناتك الحيّة — دون مغادرة شاشتك أبدًا.
اختر العقل الذي يناسبك
اربطه بـ OpenAI أو Anthropic أو OpenRouter أو Together AI — أو شغّله دون إنترنت بالكامل عبر نماذج Ollama المحلية. بدّل المزوّد والنموذج من الإعدادات في ثوانٍ.
أكثر من 16 أداة أودو مدمجة
الوكيل لا يخمّن — بل يعمل عبر مجموعة أدوات منسّقة: قراءة وكتابة ORM، وفحص المخططات، وتجميع المؤشرات، وتوليد الشاشات، وقواعد الأتمتة والمزيد.
الوضع الآمن مع بوابة الموافقات
كل تغيير هيكلي يدخل قائمة انتظار لموافقة المدير قبل أن يلمس قاعدة بياناتك. وافق أو ارفض بنقرة واحدة — من داخل الدردشة مباشرة.
بوت تيليجرام مدمج
تحدّث مع نظام أودو من أي مكان في العالم. بوت تيليجرام المدمج يحتفظ بسجلّه الخاص القابل للتدقيق — دون مكتبات إضافية أو وسطاء خارجيين.
وكلاء مخصّصون + قاعدة معرفية RAG
أنشئ وكلاء متخصصين متعددين — لكل فريق أو قسم — لكلٍّ منهم شخصيته ونموذجه وصلاحيات أدواته ومستنداته المعرفية المرفوعة (RAG).
لوحات معلومات مولّدة بالذكاء الاصطناعي
اطلب لوحة معلومات واحصل عليها — بطاقات مؤشرات ورسوم بيانية ومقاييس حيّة تُعرض فورًا، ثم تُحفظ لتعود إليها في أي وقت.
تتبّع وتصدير كموديول
كل تخصيص ينشئه الوكيل يُتتبَّع — ويمكن تصديره كموديول أودو نظيف قابل للتثبيت على أي نسخة أخرى.
تحدّث إلى قاعدة بياناتك.
وسترد عليك — بالأرقام.
يقرأ هرمس السجلات الحيّة عبر ORM، ويجمّع المؤشرات بواسطة read_group، ويفحص مخططات النماذج، ويفهم الشاشة التي تعمل عليها الآن.
مجموعة أدوات هرمس
كل إجراء يعمل داخل نقطة حفظ (savepoint) مسماة — وأي خطأ يستدعي تراجعًا تلقائيًا. قاعدة بياناتك تبقى نظيفة.
orm_search_readorm_writeorm_manage_recordinspect_model_schemaorm_read_current_viewaggregate_metricscreate_custom_fieldcreate_ai_fieldcreate_or_extend_viewcreate_server_actioncreate_automated_rulecreate_client_actionrender_dashboardopen_model_viewrollback_transactionمستقل — لكن ليس متهوّرًا أبدًا
مع تفعيل الوضع الآمن، لا يصل أي تغيير هيكلي إلى قاعدة بياناتك دون موافقة بشرية. هذا هو المسار الذي يتبعه كل طلب:
نموذجك. سحابتك. أو بلا سحابة على الإطلاق.
وجّه أودو إكسبرت إلى أيٍّ من خمس عائلات مزوّدات — بما فيها Together AI للنماذج مفتوحة المصدر عالية الكفاءة. تحتاج خصوصية قصوى؟ شغّل Ollama محليًا ولن تغادر بياناتك خادمك أبدًا.
من سؤال إلى لوحة معلومات
في جملة واحدة.
قل «ابنِ لي لوحة أداء مبيعات الربع الثاني» وسيجمع هرمس البيانات، ويرتّب بطاقات المؤشرات والرسوم البيانية، ويحفظ النتيجة ضمن لوحاتي لإعادة استخدامها بنقرة واحدة.
نظام ERP بأكمله.
في جيبك. عبر تيليجرام.
يضع بوت تيليجرام المدمج عقل هرمس ذاته خلف محادثة جوال أصلية. اسأل عن الفواتير من صالة المطار، وأطلق المتابعات من سيارة الأجرة — نظام أودو يجيبك في ثوانٍ أينما كنت.
/start /help /reset للتهيئة والتحكم في المحادثة.اطلب رمزًا (Token) من @BotFather في تيليجرام — يستغرق أقل من دقيقة.
الإعدادات ← أودو إكسبرت ← تيليجرام: الرمز واسم البوت ومعرّفات المستخدمين المسموح لهم.
نقرة واحدة تسجّل رابط HTTPS العام لديك مع تيليجرام — ويمكن التحقق من الحالة من الإعدادات.
أعضاء فريقك المعتمدون يراسلون البوت — وهرمس يجيب ببيانات ERP حيّة.
فريق من المتخصصين
عرّف وكلاء بلا حدود: مساعد موارد بشرية مقصور على نماذج hr.*، ومحلل مبيعات بصلاحيات لوحات المعلومات، ووكيل مطوّر بوصول كامل للأدوات. اربط الوكلاء بالمستخدمين والأقسام.
أتمتة بينما تتحدث
«نبّهني عند ترحيل فاتورة تتجاوز 50,000» — يكتب هرمس قاعدة الأتمتة وإجراء الخادم ويربطهما معًا. أنت توافق فقط.
قابلية تدقيق كاملة
كل محادثة واستدعاء أداة وقرار موافقة يُحفظ في PostgreSQL — قابل للبحث والتصفية والتصدير. مثالي للفرق المهتمة بالامتثال.
الأمان أولًا — بحكم التصميم
الذكاء الاصطناعي مع وصول لقاعدة البيانات يتطلب انضباطًا. أودو إكسبرت يفرضه في كل طبقة.
لا يستطيع الوكيل قراءة سوى النماذج التي تسمح بها صراحةً. كل ما عداها غير مرئي له — قابلة للتهيئة لكل نشر ولكل فئة أدوات.
جميع المتحكمات تعمل بـ auth='user' مع قواعد السجلات. الوصول المجهول مستحيل بنيويًا.
إجراءات الخادم المولّدة تعمل داخل safe_eval المدمج في أودو — الوصول إلى نظام الملفات والشبكة محجوب بالتصميم.
كل استدعاء أداة يُغلَّف بنقطة حفظ في قاعدة البيانات. أي خطأ تحقق يُرجع المعاملة فورًا — إفساد البيانات ليس خيارًا.
جاهز للعمل في دقائق
التطبيقات ← ابحث عن "Odoo eXpert" ← تثبيت. حزم بايثون الناقصة تُكتشف بسلاسة.
الإعدادات ← أودو إكسبرت: اختر OpenAI أو Anthropic أو OpenRouter أو Together AI أو Ollama وألصق مفتاحك.
أبقِ بوابة الموافقات مفعّلة لينتظر كل تغيير هيكلي الضوء الأخضر من المدير.
انقر زر الروبوت في أي شاشة خلفية — وتعرّف على زميلك الجديد في الذكاء الاصطناعي.
الأسئلة الشائعة
لا. يعمل هرمس بالكامل داخل نفس عملية بايثون التي يعمل بها أودو نفسه. إذا كان أودو يعمل، فوكيلك يعمل.
نعم — اختر مزوّد Ollama ووجّهه إلى نموذج محلي. لن تغادر بياناتك التجارية بنيتك التحتية أبدًا.
ثلاث شبكات أمان: موافقات الوضع الآمن قبل التنفيذ، واستدعاءات أدوات مغلّفة بنقاط حفظ مع تراجع تلقائي أثناء التنفيذ، وتتبّع كامل للتخصيصات بعد التنفيذ — فكل شيء قابل للمراجعة والتراجع.
فقط عميل المزوّد الذي تستخدمه: openai أو anthropic أو httpx (لـ OpenRouter وTogether AI وOllama وتيليجرام). يُثبَّت الموديول بنجاح حتى قبل توفرها.
كلاهما — يعمل أودو إكسبرت على نسختي كوميونيتي وإنتربرايز على حدٍّ سواء. يعتمد فقط على base وweb وhr وbase_automation وهي موديولات أودو قياسية متوفرة في كل نسخة.
امنح نظام أودو لديك عقلًا.
انضم إلى الفرق التي استبدلت التذاكر وجداول البيانات وانتظار المطوّر بعادة واحدة بسيطة: فقط اسأل هرمس.
تطوير د. حميد ناصر · الدعم: +966 550 347 616 · رخصة أودو التجارية v1.0 (OPL-1) · كوميونيتي وإنتربرايز
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Discuss (mail) |
| Lines of code | 7130 |
| Technical Name |
hmd_odoo_expert |
| License | OPL-1 |
| Website | https://www.odoo.expert |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module