jb_ai_assistant — Feature Scope
Version: 17.0.1.0.0 | Date: 2026-07-08
Goal
Personal ChatGPT-style assistant inside Odoo with private history, admin-managed OpenAI models, and support oversight.
In scope (v1)
- OWL client action chat UI (history sidebar + message pane)
- Per-user private conversations via record rules
- Global OpenAI API key in Settings
- Multi-model picker (admin-defined)
- Per-user bot display name
- Admin backend views for all conversations
Out of scope (v2)
- Image generation
- Email drafting
- Knowledge base search
- Streaming responses
Models
| Model | Purpose |
| jb.ai.conversation | Chat thread owned by res.users |
| jb.ai.message | User/assistant messages |
| jb.ai.model | Admin-defined OpenAI models |