Installation
What AI Assistant for Odoo requires, how to install it, and how to check the install worked.
Requirements
- Odoo 18.0, Community or Enterprise
- Depends on base only
- The requests Python package, which Odoo already ships
No external service is contacted at install time, and none is contacted at all until you point the module at a vendor.
Install
- Put technovision_ai_core in your addons path.
- Update the apps list and install AI Assistant for Odoo.
- Odoo creates one group category, AI Assistant, with two roles.
The administrator who installs it is given the Manager role, so the module is configurable immediately.
What installing it does not do
- It exposes no data. AI Assistant > Configuration > Exposed Data is empty, and until you add to it every question is answered "I have not been given access to anything in this database."
- It contacts nobody. The default account uses the simulated provider, which sends no request anywhere.
Both are deliberate. A module that started sending a customer's records to a model vendor on the strength of having been installed would be an accident.
Roles
| Role | Can |
|---|---|
| User | Ask questions, read back their own conversations |
| Manager | All of the above, plus configure exposure and accounts, and read every conversation and tool call in the database |
Neither role grants access to any business data. Every answer is still read with that person's existing rights.
Upgrading
Standard Odoo upgrade. Configuration, conversations and the audit trail are preserved. The API key lives in ir.config_parameter and is not touched.
Uninstalling
Removes the module's own models and its records. Your business data is untouched: the module never wrote to it, and there is no write path in the tool layer to have done so.