Your business software and your AI, hosted on your own premises
NovaAI Tech builds custom ERP systems powered by artificial intelligence and trains your teams in data. Every deployment is 100 % on-premise : your data never leaves your premises.
References
Trusted by
- Halliburton Algeria
-

-

-

- Necform
- Samsung
- Forgital FMDL
- Philigram
- Clinique Dar Al Chifaa Ouslim
-

-

- Soujoud Boutique
Software
Business software built around you
Not an off-the-shelf package bent to fit your company : software built around your own processes, installed on your premises, whose source code you own.
-
Medical clinic management software
Patient records, scheduling, pharmacy and payroll brought together in software installed on your premises.
- 0 patient records sent outside
- 1 single system for every department
- 100 % of the code and database belong to you
-
Dental practice management software
From the paper file to implant follow-up, without a single piece of data leaving the practice.
- 0 patient records outside the practice
- 100 % of the AI executed on site
- 1 single entry, from practitioner to payroll
-
Sovereign on-premise AI
The model runs on your machine: your data goes to no foreign server.
- 0 data sent to a third-party service
- 0 token-based billing
- 100 % of the model under your control
-
Custom ERP development
Software built around your real processes, not a package to work around.
- 0 per-seat licences
- 100 % of the source code delivered
- 1 system that follows your processes, not the reverse
-
Management software for manufacturing
Production, maintenance and quality connected, with no inspection report re-keyed.
- 0 inspection reports re-keyed
- 1 system from shop floor to management
- 100 % of the data on your own network
-
Software for pharmaceutical laboratories
Batch traceability, expiry dates and compliance, in a system that stays with you.
- 0 batch data outside your walls
- 1 batch file, one click away
- 100 % of movements traced
-
Stock management software
Every movement traced, every shortage anticipated, scanning from a phone.
- 0 unanticipated stock-outs
- 1 scan to receive or issue
- 100 % of movements time-stamped and attributed
-
School and training centre management software
Students, teachers, salaries and schedules run from a single tool.
- 1 session entry to bill and to pay
- 0 salaries calculated by hand
- 100 % of receipts printable from the software
Training
Corporate training
-
Artificial intelligence for business
Three days for your business teams to produce with generative AI, instead of talking about it.
-
Power BI training
M language, advanced DAX and analytical method, applied to your own data.
-
Power Platform training
Power Apps and Power Automate: automating your internal processes without writing code.
-
Prompt engineering training
Getting production-grade work out of language models, not demonstrations.
-
Data analyst training
From raw data to the dashboard that genuinely supports a decision.
Custom-built
The next product will be named after your industry
Your industry Nova
Each of our products grows out of one specific trade and carries its name. This is not a label : DentalNova understands percentage-based pay for a practitioner, StockNova understands how a hospital pharmacy organises its shelves. A generic package understands neither.
Your sector is not on the list ? That is precisely the question to put to us.
Already named
- DentalNova dental practice
- MedicalNova multi-specialty clinic
- StockNova stock and supply
- PaieNova payroll and variable pay
- FormaNova skills and training
- IndusNova shop-floor quality control
- PharmaNova pharmaceutical laboratory
- …Nova yours
Artificial intelligence
The AI systems we have built
Each one carries a name because it does one specific job. All of them run on our clients' own hardware.
-
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
-
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.
-
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.
-
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.
-
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.
-
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.
Evidence
Case studies
-
Dr Nabi Clinic (Couture Smile) — dental ERP with local AI
-
Clinique El Djazayer — website and intelligent internal system
-
Halliburton — Power BI and Power Apps training
-
SETRAM Sidi Bel Abbès — Power BI training
-
Necform — AI briefing seminars for executives
-
Samsung — talk on AI and software development
Blog
Latest articles
-
What does a clinic management ERP cost in Algeria?
The price of a clinic ERP depends on three variables: functional scope, hosting model and migration of existing data. Here is how to estimate them before requesting a quote.
-
Law 18-07: where must health data be hosted in Algeria?
Law 18-07 governs the processing of personal data in Algeria and reserves a particular regime for health data. What that means in practice when choosing clinic software.
-
Running a language model locally: what to measure before buying the machine
Before choosing between a 32-billion and a 72-billion parameter model, you need to know what to measure. Here is the protocol we apply and the orders of magnitude to check on your own hardware.
Frequently asked questions
Where is the data in your software hosted?
On your premises. Our deployments are designed to run entirely on your own hardware, in your own building: the database, the files and the artificial intelligence model. No data is sent to a third-party service, including for AI features.
Who owns the code you develop?
You do. The source code and the database belong to you, with no per-seat licence and no mandatory monthly subscription. You are free to hand maintenance to another team if you wish.
Do you work outside Oran?
Yes, throughout Algeria and internationally. We have delivered projects and run training courses for clients in France and for international groups operating in Algeria.
How long does a project take?
It depends on the scope, but we deliver in usable increments: you see the software running on your own data well before the end of the project. A first module in production within a few weeks is a normal pace; a complete platform is measured in months.
Do you provide maintenance after delivery?
Yes, under a maintenance contract. We also train your teams to administer the software day to day: the aim is for you to be able to do without us for routine operation.
Understanding what AI can do for an Algerian company — use cases, data law and costs.
A project to scope ?
Describe your requirement in a few lines. We come back to you within 48 hours with a costed proposal.