Retour à l'accueil

Le catalogue Hypsai

Trouvez votre prochain
module Odoo.

Parcourez les modules Odoo communautaires et professionnels de Hypsai par produit et version prise en charge.

13 modules
ProfessionnelTechnical

Hypsai OAuth2 Provider

RFC 6749/7519/7009 compliant OAuth2/OIDC Provider for Odoo

OPL-11 versions
Description complète

Full-featured OAuth2 Provider with OpenID Connect Discovery. Supports authorization_code (with PKCE), client_credentials, and refresh_token grants. JWT (RS256) access tokens, bcrypt client secrets, and claim-based userinfo mapping.

DISPONIBLE POUR
ProfessionnelTechnical

Hypsai TreeGrid

Display hierarchical data as an interactive tree table inside your list views

OPL-11 versions
Description complète

Turn flat list views into interactive hierarchical tables — fold, expand, sort, cut & paste, and navigate parent-child data with ease. Works in both top-level list views and embedded sub-lists inside forms.

DISPONIBLE POUR
ProfessionnelTechnical

Hypsai TreeGrid App

One-click hierarchical table for any list view — no coding required

OPL-11 versions
Description complète

Transform flat list views into interactive hierarchical tables with a single click. Hypsai TreeGrid App automatically detects your hierarchical models and enables TreeGrid mode on matching list views — no XML editing, no developer needed. Just install and your parent/child data is displayed as a fully interactive tree table with fold/unfold, collapse/expand, focus, panorama mode, smart sorting, cut & paste subtrees, inline editing, and circular-move prevention. KEY BENEFITS * One-click install — instant transformation, zero configuration * Works with any hierarchical model — standalone views & embedded sub-lists * Centralized dashboard — toggle TreeGrid on/off per view, pick sub-list fields * Search & filter aware — tree respects existing domains and active filters * Professional tree navigation — fold, expand, focus, panorama, full tree * Safe record operations — add children, cut/paste, inline edit, circular-move guard

DISPONIBLE POUR
ProfessionnelTechnical Settings/Database

OQL Pro

Professional code completion and intelligent hints for OQL (Odoo Query Language)

OPL-11 versions
Description complète

OQL Pro extends the base OQL module with professional code completion features. Provides intelligent hints for OQL queries including field names, terms, aliases, and value suggestions. Perfect for building custom OQL editors and IDE integrations. Requires the base 'oql' module.

DISPONIBLE POUR
CommunautaireProductivity/Apps

Advanced Search

Text-based search bar with syntax highlighting and autocomplete.

LGPL-31 versions
CommunautaireTools

Attached Field

Dynamically attach fields to models from action methods.

OPL-11 versions
Description complète

Attached Field ============== Use the ``@attached`` decorator on action methods to dynamically add fields to the target model of a returned view action. Compute and inverse methods are defined on the invoker model. Example:: @attached(note=fields.Char(compute='_compute_note')) def action_open(self): return self.env['other.model'].search([])

CommunautaireProductivity

Dagster

Generic Dagster job/run management plugin, independent of any business module.

LGPL-31 versions
Description complète

Dagster ======= A generic plugin to manage Dagster jobs and their runs from Odoo. Models: * ``dagster.job``: a Dagster job defined by its key, with an optional ``run_config_tmpl`` (YAML template supporting variable substitution). * ``dagster.run``: a single Dagster run (run id) linked to a job. The ``run`` / ``call`` methods are extension points. Actual submission to a Dagster instance is delegated to ``get_dagster_client`` so each deployment can plug in its own client (default is a stub, no network calls). Data migration: ---------------- Existing ``fishing.dagster.job`` / ``fishing.dagster.run`` records can be migrated to ``dagster.job`` / ``dagster.run`` by an external script. The field layouts are kept compatible on purpose.

CommunautaireTools/AI

Odoo MCP Framework

Native Model Context Protocol (MCP) Server for Odoo - Connect AI Agents to Your ERP

LGPL-37 versions
Description complète

Transform your Odoo into an AI-ready MCP Server with just one decorator! This addon implements the Model Context Protocol (MCP) specification, enabling seamless integration between Odoo and AI agents like Claude, ChatGPT, and Cursor. Key Features: - One-line @mcp_tool decorator to expose methods to AI - Automatic JSON schema generation from Python type hints - Streamable HTTP transport (MCP 2025-03-26) - Zero configuration required - Production-ready with error handling and logging Security: - Optional auth_api_key support for secure API authentication - Without auth_api_key: runs with admin privileges (development only) - With auth_api_key: uses API key-based user authentication (production recommended) Perfect for building AI-powered chatbots, automated workflows, intelligent assistants, and LLM integrations with your Odoo ERP.

CommunautaireTechnical Settings

OQL - Odoo Query Language

Query Odoo models with intuitive, business-focused syntax instead of complex technical domains.

LGPL-35 versions
Description complète

OQL (Odoo Query Language) transforms how you query data in Odoo. Key Features: - Write queries in business language (e.g., "Waterproof and Size = '40'") - Configure Terms and Aliases through the UI - no coding required - SQL-like syntax with AND, OR, IN operators - Perfect for complex product searches and user-facing filters Example: products = env['product.product'].searcho( "CatgS = 'Boot' and Brand = 'Danner' and EuShoeSize in ('40', '40.5') and Waterproof" ) Menu: Settings > Technical > OQL

CommunautaireTools/AI

OQL MCP Integration

Expose OQL query capabilities to AI agents via Model Context Protocol (MCP).

LGPL-31 versions
Description complète

OQL MCP Integration exposes Odoo Query Language (OQL) methods to AI agents through the Model Context Protocol. Key Features: - Expose search_reado method with OQL support to AI agents via @mcp_tool - Enable natural language queries on Odoo data through MCP-compatible clients - Seamless integration with Claude, ChatGPT, Cursor and other AI assistants - Business-focused query syntax instead of technical domain expressions Example Usage by AI: - Search products: "Find waterproof Danner boots in size 40" - Query customers: "Show me active customers from Germany" - Filter records: "Get orders created last week with total > 1000" Requirements: - mcp_base module (for MCP framework) - oql module (for OQL query engine) This module extends base models with MCP-enabled OQL query methods.

CommunautaireWeb

Web Widget Pill Icon (Conditional Icons & Colors)

Transform any field into a stylish pill/badge with dynamic FontAwesome icons and CSS classes based on value mapping.

LGPL-31 versions
CommunautaireWeb

Web Widget YAML

Adds a YAML code editor widget to form views using Ace Editor

LGPL-31 versions
Description complète

Web Widget YAML =============== This module extends the standard Odoo Ace Editor to provide a dedicated YAML widget. Key Improvement: ---------------- Unlike the standard Ace implementation in Odoo 15, this widget allows developers to pass Ace Editor configurations directly through the `options` attribute in the XML view. Usage: ------ .. code-block:: xml <field name="code_snippet" widget="yaml" options="{'fontSize': 14, 'theme': 'monokai', 'minLines': 15}"/>