Hi Odoo community,
I just released OdooPilot v0.1.0 — a free, open-source AI agent that lets your internal team query and act on live Odoo data via Telegram and WhatsApp, in plain language. No extra infrastructure, no SaaS fees, no vendor lock-in.
App: https://apps.odoo.com/apps/modules/17.0/odoopilot
What it does
- "What tasks are assigned to me today?" — lists open project tasks
- "What is the stock level of product X?" — queries live inventory
- "Confirm sale order SO/2024/001" — writes back to Odoo with a confirmation prompt
Current tool coverage
Inventory, Sales, CRM, Project, HR, Purchase, Accounting, Helpdesk
LLM support
Claude (Anthropic), GPT-4 (OpenAI), Groq (free tier), Ollama (fully local — no API key needed)
Why it is different from paid alternatives
- 100% open-source (LGPL-3), no SaaS fees
- Employee-facing for internal teams, not a customer-facing chatbot
- Model-agnostic — swap LLMs without changing your workflow
- Runs entirely inside the Odoo addon — no Docker, no separate server
- Full audit trail of every AI action
- 15 languages supported via /language command
- Write actions gated behind user confirmation prompts
- Odoo 17 Community supported
GitHub: https://github.com/arunrajiah/odoopilot
Release: v0.1.0 — https://github.com/arunrajiah/odoopilot/releases/tag/v0.1.0
Looking for community feedback on three things
- Which Odoo modules do you use daily that you would want OdooPilot to cover? (Manufacturing, Timesheets, Field Service, Point of Sale, Leave Management, eCommerce?)
- Is Telegram sufficient for your team, or is WhatsApp a hard requirement?
- What is the one thing missing that would make you install it today?
If this saves your team time and you would like to support continued development, GitHub Sponsors will be available shortly. Happy to answer any questions!