Artificial intelligence
Our industry AI — the Nova range
Why name every AI?
Because an "intelligent assistant" says nothing about what it actually does. DentalNova understands percentage-based pay in a dental practice; StockNova understands the reorder thresholds of a hospital pharmacy. Two different trades, therefore two different products.
Each is built on the same foundation: an open language model served locally, document retrieval over your own data, and access partitioning applied before reading — not merely at display time. See the technical foundation.
The techniques we put to work
Every technique below refers to work delivered, with its real status. We do not list a capability that nothing attests.
| Course details | What it does | Where | Status |
|---|---|---|---|
| Role-partitioned AI agents | An assistant that answers management questions, and whose data scope is imposed before reading — not merely at display time. | DentalNova, MedicalNova, AssistNova | In service at a client site |
| RAG — retrieval-augmented generation | The client's documents are split, indexed in a local vector database (ChromaDB, nomic-embed-text embeddings), then served to the model, which writes the answer citing its source. | DentalNova, DocuNova, MedicalNova | In service at a client site |
| Language models (LLMs) served locally | An open model — qwen2.5 served by Ollama — executed on the client's own hardware, with no outbound network call and no usage-based billing. | Sovereign on-premise AI | In service at a client site |
| Natural language processing (NLP) | Understanding a question asked in plain language, routing it to the right business module, and writing an answer with the figures. | DentalNova, StockNova, PaieNova | In service at a client site |
| Speech recognition (speech-to-text) | A dictated note is transcribed on the client's own server by Whisper, never sent to an online recognition service. | TaskNova, DentalNova | In service at a client site |
| OCR and automatic document reading | A convolutional neural network reads inspection reports filled in by hand on the shop floor and feeds the system directly, removing re-keying. | Forgital FMDL — automatic report reading with neural networks | Delivered on assignment |
| Neural networks and deep learning | The same convolutional network, and the predictive models built for sizing industrial components. | Forgital FMDL — automatic report reading with neural networks, Forgital FMDL — ring calculation and predictive models | Delivered on assignment |
| Predictive models (machine learning) | Anticipating a parameter drift, a stock-out or the sizing of a new component from the site's own history — never from a generic model. | Forgital FMDL — ring calculation and predictive models | Delivered on assignment |
| Computer vision | Detecting the objects present in a scene and answering a question about them, in the same exchange. | VisionNova | Validated prototype |
| Sovereign on-premise deployment | Model, vector database and backups installed on the client's own premises. An internet outage interrupts neither the assistant nor document retrieval. | Sovereign on-premise AI | In service at a client site |
In production
Deployed and used daily by our clients.
-
DentalNova In production
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.
In production at Clinique Dr. Nabi — Couture Smile
-
ProspectNova In production
Sales prospecting driven by your own prompts.
An LLM-based intelligent bot designed for sales prospecting and lead discovery from custom prompts.
In production at Philigram
-
RecrutNova In production
Sourcing qualified profiles, described in natural language.
An AI-powered bot using LLMs to identify and extract qualified talent on LinkedIn from detailed prompts.
In production at Philigram
-
MedicalNova In production
The clinic's management assistant, partitioned department by department.
AI built for the medical clinic. It answers operational questions in plain language — activity, scheduling, stock, staff, spending — and each user obtains only what their department and role permit them to see.
In production at Clinique El Djazayer
-
AssistNova In production
The website chatbot that answers from your real data, in real time.
Conversational assistant for websites. Unlike a scripted chatbot, it queries your database in real time and answers with the exact information of the moment — strictly within what the visitor is entitled to know.
In production at Clinique El Djazayer
-
StockNova In production
What is left, what has moved, what is about to run out — in one question.
Stock management assistant. It answers in plain language on stock levels, movement history and upcoming shortages, across the whole hierarchy: divisions, locations, categories, products.
In production at Clinique Dr. Nabi — Couture Smile
-
PaieNova In production
Payroll explained line by line, to the person receiving it and the person approving it.
Payroll and compensation assistant. It calculates salaries according to your own rules — base, bonuses, lateness deductions, overtime, percentage of activity — and can explain every line of a payslip.
In production at Clinique Dr. Nabi — Couture Smile
-
TaskNova In production
Dictate the instruction, and it becomes an assigned task with a deadline.
Task and note assistant. A dictated note is transcribed locally, then turned into an assigned task with a priority and a due date.
In production at Clinique Dr. Nabi — Couture Smile
-
BienNova In production
The internal climate survey, analysed without anyone reading the answers.
Employee climate survey assistant. It designs the internal surveys, collects employee responses and produces an aggregated summary for management.
In production at Clinique Dr. Nabi — Couture Smile
-
FormaNova In production
Who can do what, who needs training in what, and when.
Skills and internal training management assistant. It maintains the skills map by employee, detects the gaps and proposes the matching training plans.
In production at Clinique Dr. Nabi — Couture Smile
-
CongeNova In production
A leave request arrives, and the cover is already proposed.
Leave and cover management assistant. For every request, it analyses the workload, proposes cover according to a configured order of priority and notifies the people concerned.
In production at Clinique Dr. Nabi — Couture Smile
In development
The foundation exists and has already been delivered elsewhere; adaptation to the trade is under way. We announce what we know how to build, never what we have not yet delivered.
-
IndusNova In development
Inspection reports read automatically, drift anticipated.
Industrial assistant: automatic reading of inspection documents by a convolutional neural network, and predictive models supporting component sizing. Derived from the work carried out at Forgital FMDL.
-
PharmaNova In development
The batch file reconstructed in one question, the procedures made queryable.
Assistant for pharmaceutical laboratories: batch file reconstruction, expiry tracking and querying of procedures in natural language, without the documentation ever leaving the site.
-
BioNova In development
Test results tracked from sample to report.
Assistant for the medical analysis laboratory. It tracks the sample from registration through to validation of the report, flags analyses pending beyond the stated turnaround time, and retrieves a patient's history without opening five screens.
-
ImagerieNova In development
The dictated radiology report, transcribed and filed on site.
Assistant for the imaging department. It transcribes the radiologist's dictated report locally, attaches it to the right examination and the right patient, and retrieves a patient's prior examinations on request.
-
OptiNova In development
Frames, lenses and prescriptions tracked from a single place.
Assistant for the optical store. It tracks frame and lens stock, orders in progress with the lens manufacturer, prescriptions and their validity dates, and flags renewals that have fallen due.
-
VetoNova In development
The animal's record, vaccination reminders and the practice's stock.
Assistant for the veterinary practice. It maintains the record of the animal and its owner, triggers vaccination and worming reminders, and tracks medicine stock along with expiry dates.
-
KineNova In development
Sessions, rehabilitation protocols and patient progress.
Assistant for the physiotherapy and rehabilitation practice. It tracks the series of prescribed sessions, what has been carried out, what remains to be done, and retrieves the protocol applied to a given patient.
-
OfficineNova In development
What is left on the shelf, what is expiring, what needs reordering.
Assistant for the retail pharmacy. It tracks stock by reference and by batch, raises expiry alerts before they cost money, and prepares the wholesaler order from actual issues.
-
DistriNova In development
A pharmacy's order picked, traced and delivered without re-keying.
Assistant for the pharmaceutical wholesaler. It processes pharmacy orders, allocates batches, tracks picking and delivery, and keeps full traceability from batch received to customer served.
-
MaintNova In development
The equipment about to fail, before it fails.
Maintenance assistant. It maintains the equipment register, the preventive plans and the work order history, and flags the parameter drift that usually precedes a breakdown.
-
QualiNova In development
Non-conformities, corrective actions and audit evidence brought together.
Quality assistant. It records non-conformities, tracks corrective actions through to closure, and retrieves the applicable procedure along with the version in force at the time of the events.
-
AgroNova In development
From the raw material batch to the finished product, cold chain included.
Assistant for food production. It traces raw material batches through to finished products, tracks storage temperatures and shelf life, and prepares the file required in the event of a withdrawal.
-
ScolaNova In development
Enrolments, marks, absences and fees tracked without a spreadsheet.
Assistant for the private school. It maintains enrolments and student files, marks and reports, absences and lateness, and answers management's questions on numbers, unpaid fees and attendance.
-
AutoNova In development
Candidates, driving hours, instructors and test entries.
Assistant for the driving school. It tracks candidate files, driving hours used against the package, instructor and vehicle scheduling, and test entries.
-
BatiNova In development
Site progress, payment applications and final accounts kept up to date.
Assistant for construction and engineering firms. It tracks progress by work package, prepares payment applications, maintains final accounts and retrieves the contract document that settles a disputed point.
-
TransNova In development
The fleet, the routes and the real cost per kilometre.
Assistant for transport and fleet management. It tracks vehicles, routes, fuel consumption, servicing and regulatory documents, and calculates the real cost per vehicle and per journey.
-
ComptaNova In development
Documents filed, deadlines met, the client file found.
Assistant for the accountancy practice. It files incoming documents by client and by financial year, tracks filing deadlines, and retrieves an entry or a supporting document from a question asked in plain language.
-
JuriNova In development
The case file, the procedural deadlines and the clause found in one question.
Assistant for law firms and notaries. It maintains case files and their procedural deadlines, and queries the firm's document archive — deeds, contracts, retained case law — in natural language.
-
ImmoNova In development
Properties, mandates, viewings and buyer-to-property matching.
Assistant for the estate agency. It maintains the portfolio of properties and mandates, tracks viewings and offers, and automatically matches a buyer's requirement to the available properties that fit it.
-
RestoNova In development
Orders, real margins per dish and what will run out tomorrow.
Assistant for the restaurant trade. It tracks orders, deducts ingredients from recipe cards, calculates the real margin per dish and anticipates supply shortages.
-
DocuNova In development
Your internal documents, queryable in plain language, without leaving your walls.
Document search engine for internal documents: procedures, contracts, minutes, archives. Teams ask their question in plain language and get the answer together with the passage and the source document.
Prototype
Validated as a prototype, not yet deployed with a client.
-
VisionNova Prototype
The assistant that sees what it is shown and answers what it is told.
Multimodal virtual assistant: it detects the objects present in a scene, interprets the inputs it receives and generates an answer in natural language.
-
MatchNova Prototype
A reasoned matching score between an application and a job description.
It compares an application — CV and covering letter — against a job description and produces a matching score together with its justification: what matches, what is missing, what remains to be checked at interview.
Your trade is not on the list?
The range extends to whichever trade we are asked for. The foundation is the same; what changes is your rules, your vocabulary and your documents. Describe your requirement and we will tell you honestly whether we can handle it.