Odoo is an all-in-one business application platform with over 50 integrated apps — from accounting and CRM to manufacturing, HR, and e-commerce. Whether you’re a business user, system administrator, or developer building custom modules, this documentation covers everything you need.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/odoo/documentation/llms.txt
Use this file to discover all available pages before exploring further.
User Guides
Explore step-by-step guides for every Odoo application, from finance and sales to HR and marketing.
Administration
Install, deploy, and manage Odoo databases — online, on Odoo.sh, or on your own infrastructure.
Developer Docs
Build custom modules, extend the ORM, create frontend components, and integrate via the external API.
Contributing
Learn how to contribute to the Odoo documentation or codebase following the official guidelines.
Explore by Role
Business Users
Discover how to use Odoo’s built-in apps to manage your business operations day-to-day.
Administrators
Choose a hosting model, set up databases, manage upgrades, and configure Odoo accounts.
Developers
Extend Odoo with custom Python modules, Owl components, and external API integrations.
Key Applications
Finance & Accounting
Full double-entry bookkeeping, invoicing, bank reconciliation, and multi-currency support.
Sales & CRM
Manage leads, quotations, orders, and customer relationships in a unified pipeline.
Inventory & Manufacturing
Track stock movements, manage warehouses, run MRP, and handle bills of materials.
Human Resources
Manage employees, process payroll, track attendance, and run recruitment pipelines.
Get Started as a Developer
Set up your environment
Install Python 3.10+, clone the Odoo source, and configure your development environment by following the Setup Guide.
Build your first module
Follow the Server Framework 101 tutorial to create a complete Odoo module from scratch — models, views, security, and logic.
Explore the ORM API
Learn how to define models, fields, and computed values using the ORM reference.
Integrate via the External API
Connect external systems to Odoo using the JSON-2 API or the legacy XML-RPC API.
Odoo is available in two editions: Community (free, LGPL-3) and Enterprise (additional features, support, and hosting).