# OdoMate > OdoMate is an AI-driven Odoo module generator. It turns business specifications > into OCA-compliant Odoo 19 modules with tests, a live demo, and a downloadable zip. > Currently in closed beta. ## Overview - Website: https://www.odomate.pro - Target Odoo version: 19 (Community edition — primary target). Odoo 20 support planned once released. - Output: Python modules following OCA conventions, unit tests, integration tests, demo data - Status: closed beta, free during beta - Access model: invitation-only from waitlist at https://www.odomate.pro#waitlist - Primary users: business analysts, Odoo freelancers, in-house Odoo teams, partner delivery teams ## What OdoMate does - Accepts a business specification in the user's own language — English, Ukrainian, German, Spanish, and others — and communicates back in the same language throughout the refinement conversation - Lets users pick a profile at the start of a session — business (non-technical), functional (Odoo BA level), or technical (developer level) — which calibrates how deep and Odoo-specific the clarifying questions get - Generates a working Odoo module in Python along with an auto-generated user guide describing what the module does and how each role uses it - Writes unit tests and runs end-to-end validation - Spins up a live Odoo demo instance with the module installed AND role-based test users at each permission level the module requires — so a reviewer can log in as any role and verify what each user will see - Supports iterative enhancement — users can request specific changes to an existing module by describing the change and attaching screenshots; OdoMate iterates on the existing module instead of regenerating from scratch - Provides a downloadable zip of the module + user guide ## What OdoMate does NOT do - Replace human code review — generated modules install cleanly and pass their automated test suite, but a human should review before deploying to production - Handle security-sensitive integrations or performance-critical queries without human refinement - Generate modules for Odoo Enterprise-only features (currently Community-first) ## Differentiator Spec-as-source-of-truth: the specification is the artifact, not the code. When requirements change, you update the spec and regenerate — the module rebuilds with the change and the tests intact. This keeps modules consistent, traceable, and easy to evolve. Comparable tools (Workik, Odoo Studio, Cybrosys generators) edit code directly and lose that traceability. OdoMate produces OCA-compliant output for Odoo 19 Community, auto-generates unit and E2E tests, and ships a live demo deployment. ## Audience profiles OdoMate adapts the questions it asks to three profiles: - Business — owners, managers, operators who don't know Odoo; describe the outcome. - Functional — business analysts and consultants; shape requirements at the process level. - Technical — developers; work at the model, field, and method level. ## Key links - Landing page: https://www.odomate.pro - Privacy notice: https://www.odomate.pro/privacy - Ukrainian version: https://www.odomate.pro/uk - YouTube: https://www.youtube.com/@odomate-ai - Public example modules: https://github.com/OdoMate-Org/example-modules - LinkedIn: https://www.linkedin.com/company/odomate-ai - X: https://x.com/OdoMateAI ## Contact - General: info@odomate.pro - Privacy: privacy@odomate.pro