Industry AI · AI assistant

DentalNova

In production In production at Clinique Dr. Nabi — Couture Smile

The dental practice's administrative assistant, partitioned by role.

AI agent embedded in the dental ERP. It answers management questions in plain language — payroll, procedures, appointments, stock, attendance, leave, bonuses, results by surgery — and switches to document retrieval when the question requires cross-referencing several months or several tables. Each role (dentist, prosthetist, administrator) sees only its own data scope.

DentalNova en images

  • The DentalNova assistant on a phone, with its suggested management questions
    The assistant answers in your own language, and takes dictation.
  • The assistant compares revenue and spending across two surgeries over two months
    A question asked in plain language, a numerical analysis in return.

How DentalNova works

DentalNova first routes the question to the relevant business module. If no rule matches, it hands over to a document retrieval engine (LangChain and ChromaDB, nomic-embed-text embeddings) which queries read-only monthly summaries, then has the answer written by a qwen2.5 model served by Ollama.

Partitioning is applied in the engine, not in the interface: a dentist cannot obtain another surgery's figures, even by rephrasing the question. Voice notes are transcribed locally by Whisper.

The model runs on the clinic's own hardware. No patient data and no payroll data leaves the establishment.

Where your data runs

  • 0 data sent to a third-party service
  • 0 token-based billing
  • 100 % of the model executed on your hardware

The model is installed on your premises. An internet outage interrupts neither the assistant nor document retrieval. How we deploy AI on your own servers.

Technologies

  • Python
  • ChromaDB
  • Ollama
  • RAG
  • Qwen 2.5
  • nomic-embed-text

Which products DentalNova is embedded in

Where it is deployed

The other AI in the range

  • ProspectNova In production

    Sales prospecting driven by your own prompts.

  • RecrutNova In production

    Sourcing qualified profiles, described in natural language.

  • MedicalNova In production

    The clinic's management assistant, partitioned department by department.

  • AssistNova In production

    The website chatbot that answers from your real data, in real time.

  • StockNova In production

    What is left, what has moved, what is about to run out — in one question.

  • PaieNova In production

    Payroll explained line by line, to the person receiving it and the person approving it.

See the whole range

Updated Aug. 15, 2026

Sovereign zone

A project to scope ?

Describe your requirement in a few lines. We come back to you within 48 hours with a costed proposal.

Request a quote Free assessment — 30 min

The assessment is a thirty-minute conversation, with no commitment : we look at your processes and tell you frankly whether software is justified — including when the answer is no.

WhatsApp