¿Listo para implementarlo en tu Odoo?
Agenda una demo o habla con un consultor y resuelve tus dudas antes de comprar. Instalación, configuración y soporte incluidos.
VIKI - Virtual Intelligent Knowledge Interface — Odoo 19
3D virtual assistant with multi-provider AI, Three.js avatar, guided navigation and natural language document creation
Description
VIKI (Virtual Intelligent Knowledge Interface) is a 3D AI-powered virtual assistant for Odoo 19. It features an interactive avatar built with Three.js that floats on the interface, allowing users to interact through natural language to navigate menus, create documents, add product lines and answer ERP questions.
Supports multiple AI providers (Anthropic Claude, OpenAI ChatGPT and Google Gemini), three avatar modes (procedural robot, realistic and custom), configurable quick-action chips and field guides with visual highlighting on forms.
Screenshots
Features
Interactive 3D Avatar
- Procedurele robot met MI ERP-merkkleuren (Three.js)
- Fotorealistisch model (LeePerrySmith.glb)
- Aangepaste avatar door een .glb-bestand te uploaden
- Animaties: inactief, praten, zwaaien, wijzen
- Knipperen met ogen, wiebelen met oren, zwevende beweging
Multi-Provider AI Chat
- Antropisch: Claude Haiku 4.5, Sonnet 4.6, Opus 4.6
- OpenAI: GPT-4.1 Mini, GPT-4.1, GPT-4o, GPT-4o Mini
- Google: Gemini 2.5 Flash, Gemini 2.5 Pro
- Contextuele reacties over Odoo/ERP
- API-sleutelconfiguratie per provider
Guided Navigation
- Slim menu zoeken op naam
- Automatische weergave en actieopening
- Geanimeerde cursor die naar elementen wijst
- Markering van menu-items
- Natuurlijke taalopdrachten
Document Creation
- Facturen van klanten en leveranciers
- Verkoop- en inkooporders
- Contacten en producten
- Formulieropening met vooraf gedefinieerde context
- Productregeltoevoeging op open formulieren
Quick Action Chips
- Backend-configureerbare chips
- Voorgedefinieerde acties met één klik
- Aanpasbare pictogrammen en labels
- Op volgorde gebaseerde volgorde
- Individuele in-/uitschakelingsschakelaar
Form Field Guides
- Visuele veldmarkering met tooltip
- Configureerbare handleidingen per model
- Bestelde stappen met beschrijving
- Gidsknop in de formulierstatusbalk
- Stap-voor-stap pop-upkaart
Additional Features
- MI ERP-robotmodus: procedurele avatar met merkkleuren (oranje/houtskool) en "Mi"-logo op de borst.
- Realistische modus: fotorealistisch 3D-model met ondergrondse verstrooiingsverlichting.
- Aangepaste modus: upload uw eigen .glb-avatar vanuit de instellingen.
- Chatballon: zwevende interface met licht thema, opgemaakte berichten en invoergebied.
- Statusindicator: Groene stip voor actieve verbinding boven de avatar.
- Avatar verbergen/tonen: compacte badge om de assistent te minimaliseren.
- Gloedeffect: geanimeerde gloed onder de avatar met merkkleuren.
- Gecentraliseerde instellingen: alle configuratie via Instellingen > VIKI-assistent.
Supported Commands
Command Types
| Type | Description | Example |
|---|---|---|
navigate |
Searches for a menu and opens it automatically | "Go to invoicing" / "View inventory" |
create |
Opens a creation form with context | "Create an invoice" / "New contact" |
add_product_line |
Adds a product line to the active form | "Add a product" / "Add line" |
chat |
Informational response about Odoo/ERP | "What is a credit note?" |
help |
Greeting or general assistance | "Hello" / "Help me" |
AI Providers
| Provider | Available Models | API Key Parameter |
|---|---|---|
| Anthropic (Claude) | Haiku 4.5, Sonnet 4.6, Opus 4.6 | viki_assistant.anthropic_token |
| OpenAI (ChatGPT) | GPT-4.1 Mini, GPT-4.1, GPT-4o, GPT-4o Mini | viki_assistant.openai_token |
| Google (Gemini) | Gemini 2.5 Flash, Gemini 2.5 Pro | viki_assistant.google_token |
viki_assistant.llm_model. The settings view dynamically shows only the API key field for the active provider.
Technical Details
- Modellen: viki.chip (snelle acties), viki.field.guide (veldgidsen).
- Controllers: /viki_assistant/config (JSON-RPC), /viki_assistant/chat (JSON-RPC), /viki_assistant/custom_avatar.glb (HTTP).
- Frontend: OWL-component met Three.js v0.182.0 (lokaal gebundeld).
- LLM-service: utils/llm_service.py met PROVIDERS-register en VikiLLMService-klasse.
- Breidt uit: res.config.settings voor gecentraliseerde configuratie.
- Compatibel met Odoo Enterprise en Community.
LeePerrySmith.glb model from the Three.js repository and place it in static/src/models/.
Requirements
Odoo Modules
- Web (web)
- Bespreken (mail)
Initial Setup
- API-sleutel voor de geselecteerde AI-provider
- LLM-modelselectie in Instellingen > VIKI
- Type avatar (robot, realistisch of aangepast)
- (Optioneel) Aangepast begroetingsbericht
- (Optioneel) .glb-bestand voor aangepaste avatar
requests package (included in Odoo by default).
Contact Us
You will get free assistance for 60 days for any bug or issue.
For inquiries or support: [email protected]