new_releases v0.3.0 is available

AI assistant for Odoo,
built to run where
your ERP lives.

Odooclaw brings AI assistance, OCR, voice interactions, and dual-layer memory directly into Odoo. Lightweight, asynchronous, and designed for real production environments with scoped and explainable recall.

odooclaw --serve

$ ./odooclaw serve --port 8080

INFO: Starting Odooclaw lightweight engine (Go runtime)...

INFO: Successfully connected to Odoo instance

→ Establishing async webhook listener on /api/discuss

→ Loading MCP tools and permission guards

READY: Listening for Odoo Discuss events.

Odooclaw Brand Background
forum Native Odoo Discuss integration
shield_person Permission-aware actions
document_scanner OCR and voice support
sync_alt Async webhook architecture
memory Dual-layer memory (HOT + COLD) with scope isolation
lock Private Odoo reply routing (1:1 default)
extension Browser extensions available
encrypted TLS-ready gateway

Built for Odoo, not bolted on top of it.

Most AI tools treat ERP systems like generic databases. OdooClaw does not. It is designed around how Odoo actually works: Discuss conversations, user permissions, business objects, and real operational workflows.

It helps teams move faster without bypassing the rules that keep ERP systems safe.

With Browser Copilot, teams can also guide web actions from controlled workflows while keeping Odoo as the operational source of truth.

check_circle

Works inside Odoo workflows

check_circle

Respects access rights and record rules

check_circle

Handles asynchronous operations cleanly

check_circle

Connects to tools and external services when needed

Latest release · June 8, 2026

v0.3.0: safer day-to-day Odoo operations

OdooClaw now covers practical purchase, vendor-bill, inventory, and warehouse workflows while executing under each authenticated user's native Odoo permissions.

Read v0.3.0 release notes arrow_outward
receipt_long

Purchases and vendor bills

OCR validation, duplicate and total checks, missing-vendor proposals, and PO/receipt matching.

warehouse

Inventory and warehouse

Receipts, deliveries, transfers, traceability, replenishment, discrepancies, and controlled adjustments.

verified_user

Native delegated security

Every MCP operation inherits Odoo ACLs, record rules, active-user status, and company context.

hub

Capability-first OCA support

Optional OCA purchase and logistics capabilities are detected without creating mandatory dependencies.

psychology_alt

Strategic memory with Engram

Optional internal MCP integration stores durable decisions and discoveries without exposing raw Engram tools to the model.

114
Odoo MCP tests passed
101
Doodba 18 MCP tests passed
29
Browser Copilot tests passed

Core capabilities

OdooClaw focuses on practical, high-value operations that matter in day-to-day Odoo usage.

forum

Native Discuss integration

Interact with OdooClaw from Odoo Discuss so users can work where they already communicate, without jumping between tools.

lock_person

Permission-aware actions

OdooClaw inherits the user context and operates within Odoo’s security model, helping avoid dangerous shortcuts and invisible privilege escalation.

document_scanner

OCR for business documents

Extract structured information from invoices, receipts, and other operational documents to reduce manual entry and speed up accounting workflows.

record_voice_over

Voice interactions

Add speech-to-text and text-to-speech flows for hands-free operation, mobile usage, and faster interaction in real business environments.

sync_alt

Async architecture

Built around asynchronous webhooks so Odoo workers stay responsive while OdooClaw handles heavier processing outside the critical request path.

extension

Browser Copilot integration

Connect a lightweight browser extension to execute guided web flows with token auth, read-only defaults, allowlisted domains, and explicit confirmation before actions.

memory

Dual-layer memory engine

Combines HOT operational memory with COLD historical memory for durable recall, scoped isolation, temporal facts, and explainable retrieval.

psychology

Context-aware execution

Designed to work with business context, model data, and operational intent instead of behaving like a disconnected chatbot.

How it works

1

A user sends a request from Odoo

The interaction starts inside Odoo, typically through Discuss or an integrated business flow.

2

Odoo triggers OdooClaw asynchronously

A webhook sends the event to OdooClaw so the main Odoo workers are not blocked by long-running AI or document-processing tasks.

3

OdooClaw gathers context and checks permissions

The system evaluates the user context, relevant business data, and security boundaries before taking action.

4

Tools execute the requested work

OdooClaw can call Odoo operations, OCR pipelines, voice services, or external tools depending on the workflow.

5

The result goes back into Odoo

Responses, extracted data, or completed actions are returned to Odoo so users stay inside the same operational loop.

Browser Copilot Flow

Guided browser automation, connected to Odoo.

Copilot extends OdooClaw with controlled web interaction for scenarios where data lives in portals or external back offices. Teams keep Odoo as the decision center while Copilot executes browser steps with security guardrails.

1

Trigger from Odoo

A user launches a guided Copilot task from Discuss or an operational flow in Odoo.

2

Policy and context check

OdooClaw applies permissions, allowlists, and task policy before any browser interaction.

3

Execute with guardrails

The extension performs read-first actions, asking explicit confirmation before write operations.

4

Return audited result

Results and action traces return to Odoo for traceability and follow-up workflows.

Security first, because this is ERP.

ERP automation is useful only when it remains trustworthy. OdooClaw is designed to operate within Odoo’s existing security boundaries instead of trying to bypass them.

  • shield Inherits user permissions
  • rule Respects Odoo access rights and record rules
  • fact_check Supports confirmation flows for critical actions
  • policy Browser Copilot supports read-only mode and domain allowlists by default
  • touch_app Action execution requires explicit user confirmation before write operations
  • account_tree Keeps operational context separated and auditable
  • dns Fits self-hosted environments where data control matters
  • encrypted Supports reverse-proxy TLS and optional native gateway TLS

Practical use cases

account_balance

Accounting assistance

Use OCR and contextual actions to speed up invoice intake, validation, and operational review.

trending_up

Sales and CRM support

Retrieve customer context, create records, and assist commercial teams directly from Odoo workflows.

support_agent

Operations and internal support

Answer internal questions, trigger routine actions, and reduce repetitive ERP work.

record_voice_over

Voice-driven usage

Enable faster interaction on mobile or in operational environments where typing is inconvenient.

web_traffic

Browser Copilot workflows

Run controlled browser tasks with secure defaults (read-only mode, domain allowlists, explicit confirmation) and connect results back to Odoo operations.

Designed for real deployments

OdooClaw is intended to run close to Odoo, connect to language models and tools, and return results safely back into the ERP workflow. Browser Copilot can be added as an optional extension layer for guided web execution.

Odoo User
Odoo Discuss / Business Flow
Browser Copilot Extension (optional)
Odoo Webhook
OdooClaw Gateway
Context + Tool Layer
OCR / Voice / MCP / Copilot
LLM Provider
Odoo Response

Deploy the way your stack requires

OdooClaw is suitable for self-hosted environments and flexible enough to work with different deployment strategies.

  • check On the same server as Odoo
  • check On a separate gateway host
  • check With local models
  • check With remote providers
  • check With custom tool integrations and Browser Copilot
  • check With reverse-proxy TLS or native TLS for standalone gateways

Start building with OdooClaw

Read the installation guides, configure providers, tools, and Browser Copilot, and deploy OdooClaw into your Odoo environment step by step.

Read the Docs

Latest Updates

Follow the evolution of OdooClaw. Real updates directly from our repository.

update View all commits
Latest Published release

v0.3.0: secure purchases, inventory, and warehouse operations

OdooClaw v0.3.0 expands safe day-to-day business operations and hardens delegated Odoo permissions, with real validation against Doodba 18.

Commit Highlights

  • v0.3.0: Add validated purchase, vendor-bill, inventory, and warehouse workflows.
  • security: Enforce delegated ACLs, record rules, company context, and controlled writes.
Previous

Workforce + Accounting + OCR Expense flows are live

OdooClaw adds workforce operations, accounting operations, and OCR expense creation for employee and mileage receipts.

Commit Highlights

  • 48d1153: Document workforce/accounting/OCR tools and private Odoo routing modes.
  • runtime: Deploy private 1:1 reply routing and user-scoped session isolation for Odoo chat.
Foundation

Browser Copilot + Odoo Modules for v16/v17/v18

The Browser Copilot backend and extension workflow were added, alongside native Odoo modules adapted for versions 16, 17, and 18.

Commit Highlights

  • 31d1d38: Add browser extension and Odoo modules for v16/v17/v18.
  • 9422811: Add Browser Copilot backend and markdown sanitizer.

Bring AI into Odoo without turning your ERP into a science project.

OdooClaw helps teams add practical AI, OCR, voice, and dual-layer memory to Odoo while keeping architecture lean, recall traceable, and security grounded.