Welcome to oduit’s documentation!

oduit is an Odoo CLI and Python utility layer focused on two things:

  • running common Odoo workflows with structured results

  • understanding addons through manifest, dependency, and series introspection

Highlights

  • oduit doctor for setup diagnostics

  • structured JSON output for automation and CI

  • addon intelligence commands such as list-addons, list-depends, install-order, explain-install-order, and impact-of-update

  • split addon technical documentation workflows with deterministic evidence and LLM/human report files

  • oduit agent as the primary automation surface for coding agents, including discovery, location, and verification flows such as get-model-fields, locate-model, validate-addon-change, and test-summary

  • Python APIs for operations, addon analysis, typed planning models, and safe read-only queries

Quick Start

oduit --env dev doctor
oduit --env dev version
oduit --env dev list-addons
oduit --env dev install-order sale,purchase
oduit --env dev explain-install-order sale

Installation

pip install oduit

Contents

Contents:

Indices and tables