LimeOSLimeOS
FRENBG
L'éco-système

Une architecture complète pour l'IA d'entreprise

LimeOS est le système d'exploitation des applications créées avec l'IA.

LimeOS réunit plusieurs technologies complémentaires pour permettre de créer, déployer et exploiter des applications modernes capables de travailler avec l'intelligence artificielle et les ressources réelles de l'entreprise.

L'architecture repose sur quatre briques principales : VDOM, VAILS, ODESA et les LLM. Chacune possède un rôle précis. Ensemble, elles forment un environnement dans lequel les applications, l'intelligence artificielle et les systèmes locaux de l'entreprise peuvent travailler de manière cohérente.

Schéma d'architecture

Applications, LimeOS, VDOM, VAILS, ODESA et LLM

Architecture LimeOS : les applications passent par LimeOS, qui relie VDOM, le serveur VAILS et ses moteurs, l'écosystème LLM et les agents ODESA installés sur les postes et serveurs locaux.
Souveraineté
Vos données restent locales et sécurisées.
Modularité
Chaque composant a un rôle spécifique.
Interopérabilité
VDOM, VAILS, ODESA et LLM travaillent ensemble.
Extensibilité
Ajoutez des agents ODESA selon vos besoins.
LimeOS

Le socle de l'écosystème

LimeOS fournit l'environnement commun dans lequel les applications sont déployées, exécutées et administrées.

L'objectif est de permettre au créateur de se concentrer sur son application plutôt que de reconstruire pour chaque projet toute l'infrastructure nécessaire à son exploitation. Une même installation LimeOS peut ainsi accueillir de nombreuses applications, qu'elles soient développées traditionnellement ou créées avec des outils de vibe coding.

LimeOS assure la cohérence entre les différentes briques de l'écosystème : interface applicative, logique métier, intelligence artificielle et ressources locales.

VDOM

Abstraire l'application web

VDOM — Visual Dynamic Object Model — est la technologie d'abstraction des applications web de LimeOS. Au lieu de construire une application directement autour des mécanismes traditionnels du Web, VDOM permet de la représenter à travers des composants VDOM.

Ces composants constituent les éléments fonctionnels et visuels à partir desquels les applications sont construites. Cette abstraction permet de séparer la définition de l'application de nombreux détails techniques liés à son exécution.

VDOM abstrait l'application. LimeOS lui fournit son environnement d'exploitation.

En savoir plus sur VDOM
VAILS

Le serveur neuro-symbolique

VAILS — VDOM Artificial Intelligence Learning System — constitue le cœur intelligent de l'architecture. VAILS n'est pas simplement une passerelle vers un LLM : c'est un serveur neuro-symbolique réunissant sous un même toit plusieurs formes de calcul et de raisonnement.

En savoir plus sur VAILS
REPLpour l'exécution interactive
APIpour exposer et consommer des services
Orchestrateur de LLMpour exploiter différents modèles de langage
Prologpour le raisonnement logique et symbolique
CP-SATpour résoudre des problèmes de contraintes et d'optimisation
Mémoire et connaissancespour conserver et exploiter le contexte
Planification et outilspour permettre à l'IA de construire puis d'exécuter des actions

Cette architecture permet de combiner deux mondes habituellement séparés. D'un côté, les LLM apportent compréhension du langage, génération et capacités de raisonnement probabiliste. De l'autre, les moteurs symboliques apportent logique, contraintes, règles, connaissances structurées et calcul déterministe.

VAILS transforme le LLM d'un simple générateur de texte en composant d'un véritable système de raisonnement.

ODESA

Connecter l'IA au monde réel de l'entreprise

Un serveur IA peut raisonner. Mais pour être réellement utile à une entreprise, il doit également pouvoir accéder à ses ressources. C'est le rôle d'ODESA — Open Decentralised Exchange Software Alliance.

ODESA est un logiciel local installé sur les ordinateurs et serveurs de l'entreprise. Il crée le lien entre VAILS et l'environnement local. Selon les droits qui lui sont accordés, ODESA permet à l'écosystème IA d'interagir avec les ressources disponibles sur la machine et dans l'environnement de l'entreprise : documents, logiciels métier, bases de données, applications, navigateurs, API, fichiers ou autres ressources locales.

L'IA n'est donc plus limitée à ce qui existe dans son contexte conversationnel. Elle peut travailler avec l'environnement opérationnel de l'entreprise.

En savoir plus sur ODESA

Une architecture décentralisée

ODESA n'est pas un agent central unique. Chaque poste peut disposer de son propre ODESA et chaque instance reste autonome : ses propres ressources, permissions, mémoire, outils et capacités d'action. VAILS peut orchestrer ces différents agents tout en conservant cette architecture distribuée.

Cela permet de connecter progressivement une entreprise entière — 1 poste, 10 postes, 100 postes, plusieurs sites — sans transformer l'ensemble en une architecture monolithique.

ChatGPT / Claude
GPTs et MCP
ODESA
Agent local, autonome
VAILS
Raisonnement neuro-symbolique
Applications, connaissances, ressources locales
Portes d'entrée

ChatGPT et Claude deviennent des portes d'entrée

L'un des aspects importants d'ODESA est que la connexion fonctionne également dans l'autre sens. L'écosystème LimeOS n'impose pas à l'utilisateur une interface conversationnelle propriétaire pour accéder à son intelligence.

ODESA implémente les protocoles permettant notamment de communiquer avec ChatGPT via les GPTs et avec Claude via MCP. L'utilisateur peut donc rester dans son environnement conversationnel habituel et interroger l'écosystème de l'entreprise depuis celui-ci. Une conversation avec un LLM devient une porte d'accès contrôlée aux capacités numériques de l'entreprise.

Modèles

Les LLM restent interchangeables

L'architecture n'est pas construite autour d'un modèle de langage particulier. VAILS orchestre les modèles tandis qu'ODESA fournit les mécanismes d'interconnexion nécessaires. L'écosystème peut donc évoluer avec les modèles disponibles.

ChatGPT, Claude ou d'autres LLM peuvent remplir différentes fonctions selon les besoins : compréhension, raisonnement, génération, analyse ou utilisation d'outils. Cette séparation évite de faire dépendre toute l'architecture d'un seul fournisseur d'intelligence artificielle.

Une architecture en quatre couches

Chaque brique, un rôle.

Et LimeOS assemble et exploite l'ensemble pour fournir un environnement cohérent aux applications.

VDOMAbstrait l'application.
VAILSApporte le raisonnement neuro-symbolique.
ODESAConnecte l'intelligence aux ressources locales.
LLMApporte compréhension, raisonnement et génération.
De l'application à l'action

Deux continuités, un même écosystème

Une application LimeOS peut demander à VAILS de résoudre un problème. VAILS peut combiner un LLM, des règles Prolog, des contraintes CP-SAT, sa mémoire et différents outils pour déterminer ce qu'il convient de faire. Lorsqu'une information ou une action se trouve dans l'environnement local de l'entreprise, ODESA permet d'atteindre la ressource concernée.

Inversement, un utilisateur peut partir de ChatGPT ou Claude, passer par ODESA et interroger les capacités mises à disposition par l'écosystème.

Applications
Raisonnement
IA
Ressources locales
Actions
Chat LLM
ODESA
Intelligence de l'entreprise
Ressources locales
La vision

Une IA qui ne reste plus enfermée dans le chat.

Faire passer l'intelligence artificielle du statut d'outil conversationnel à celui de véritable infrastructure applicative de l'entreprise.

  • —Les LLM apportent l'intelligence linguistique.
  • —VAILS apporte la structure, la logique et l'orchestration.
  • —ODESA apporte l'accès au terrain.
  • —VDOM apporte l'abstraction applicative.
  • —LimeOS fournit le socle qui permet à tout cet ensemble de devenir exploitable.

LimeOS ne cherche pas simplement à mettre de l'IA dans les applications. Il fournit l'architecture permettant aux applications, aux IA et aux ressources de l'entreprise de travailler ensemble.

Voir les offres

Déployez votre première application aujourd'hui.

Parler à un expert
LimeOSLimeOSLimeOS est le système d'exploitation des applications créées avec l'IA.