Grounded in official sources

Precision Odoo Intelligence, Built on Official Sources.

A source-restricted Odoo assistant that cites its sources, separates versions, and refuses to answer when the sources say nothing.

Cites every answerVersion-awareEnglish & العربية
The idea

We don't ask the AI what it remembers. We make it read the official Odoo sources and answer only from what it finds.

01

Your question

Asked in English or Arabic.

02

Pick the source

Documentation, Help Forum or App Store.

03

Read official text

The retrieved passage is opened and read.

04

Cited answer

Written only from what the source says.

ThenA cited answeror“No data found in the official sources.”
Sources

Three approved sources. Nothing else.

A closed set the agent is allowed to read. If the answer is not in one of them, it is not in the answer.

Official

Odoo Documentation

Official developer ORM guides, OWL reference, and functional user docs. The highest-authority source in the set.

Versioned · v17, v18, v19, v20, All

Community

Odoo Help Forum

Community Q&A, real-world tracebacks, XML view fixes, and workarounds. Clearly labeled as community content, not official Odoo guidance.

Community threads

Marketplace

Odoo App Store

Third-party modules, OCA addons, manifest capabilities, and pricing. Always names the vendor, and vendor claims are never presented as Odoo features.

Third-party marketplace

Source trust order

When sources conflict, the higher-authority source wins.

DocumentationHelp ForumApp Store
Version-aware

Answers never mix versions.

v17v18v19v20All

Documentation answers are scoped to the version you pick, so guidance written for one release is never applied to another.

Code quality

Built from the reference, not from memory.

Odoo code is version-sensitive. Cite Odoo reads the developer docs for the version you selected before it writes a single line.

  • Written from the official developer reference, not from model memory.
  • Version-aware — avoids APIs that were removed or renamed in the target version.
  • Aims at complete modules: manifest, models, views, security files and tests.
  • Flags security pitfalls such as raw SQL and sudo().
CCite OdooOfficial Docs · v18
python
class SaleOrder(models.Model):    _inherit = "sale.order"     total_margin = fields.Monetary(        compute="_compute_total_margin",        store=True,    )     @api.depends("order_line.price_subtotal")    def _compute_total_margin(self):        for order in self:            order.total_margin = sum(                line.price_subtotal for line in order.order_line            )
Based on: Odoo Documentation · v18 · ORM — Computed fields

Parts not covered by the reference are marked “Not found in the reference: adapt and test.”

Honest by design

Confidence comes from evidence.

A source-restricted assistant that cites its sources, separates versions, and refuses to answer when the sources say nothing.

Cites its sources

Every answer carries a citation link, so critical details can be verified at the source.

Separates versions

v17, v18, v19 and v20 are never mixed inside a single answer.

Says “no” when needed

When nothing supports an answer, it says so instead of guessing.

No data found in the official sources.

Try a different version, or rephrase the question. Cite Odoo will not fill the gap with a guess.

Refusal > invention

Try asking

Real questions, answered from the source.

Open the assistant and ask in English or Arabic. Every answer stays inside the source and version you choose.

Ask Odoo anything — grounded in official sources.

Pick a source, pick a version, and get an answer you can verify.

Answers are grounded in the selected Odoo source. Verify critical details at the source links.