TIP: You can type at any time to perform a new search.
Ai Tool
ai_tool · OCA/ai
- Repository
- OCA/ai · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Uncategorized
- Folder size
- 0.05 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/ai
- Last tracking update
- 2026-08-07 08:43:00
- Authors
- Odoo Community Association (OCA), Dixmit
- Maintainers
- Odoo Community Association (OCA), Dixmit
- Committers
- Enric Tobella, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- ai_connection
- Description
This technical module provides the base infrastructure for defining AI tools in Odoo. It allows other modules to register callable functions as AI tools, which can then be used by MCP servers, automation flows, or any AI-native integration.
Code Analysis ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
ai_tool_form_view |
ai.tool | form | New | |
ai_tool_list_view |
ai.tool | list | New | |
ai_tool_search_view |
ai.tool | search | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (1)
New fields (5)
-
descriptionText -
function_nameCharreadonly=Truerequired=True -
kindSelectiondefault='record'readonly=Truerequired=True args: [('generic', 'Generic'), ('generic_model', 'Generic but requires a record to work'), ('record', 'Record')] -
model_idMany2one → ir.modelondelete='cascade'readonly=Truerequired=True args: 'ir.model' -
nameCharrequired=True
No public methods.
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 52 days ago
- Last activity
- 21 days ago
- Repository
- OCA/ai
- Pull request
- [MIG] ai_tool: Migration to v17.0 (#84)
- Status
- Open migration PR — not merged yet for this version
- CI status
- green — ready to merge
- Open since
- 7 days ago
- Last activity
- 3 days ago
- Repository
- OCA/ai
- Pull request
- [19.0][MIG] ai_tool (#101)