Vue d'ensemble de l'architecture

Comment fonctionne Constelio

Des flottes d'agents qui conçoivent, exécutent et améliorent leurs propres processus : guidées par une mission écrite, reliées par un bus de messages ouvert, hébergées sur votre infrastructure.

NATS registre des capacités piste d'audit mission.md mission.md méta-agentméta-agent agentagent workflowcode votre équipe

Les couches

D'une mission écrite à un travail accompli

01

Mission

Une mission, un méta-agent. Chaque mission.md fixe objectifs, limites et critères de qualité, rédigés en langage clair et versionnés comme du code.

mission.md

02

Méta-agents

Chaque méta-agent lit sa mission, puis conçoit, teste et maintient les agents et processus qui la réalisent. C'est l'approche ADAS : Automated Design of Agentic Systems.

ADAS

03

Exécution

Agents, workflows et code déterministe classique font le travail. Les modèles de langage sont utilisés là où ils apportent de la valeur ; le reste reste prévisible.

agents · workflows · code

04

Registre des capacités

Chaque agent publie ce qu'il sait faire dans un registre partagé. Les méta-agents le consultent d'abord pour réutiliser une capacité existante avant d'en construire une nouvelle.

registre · découverte

05

Audit & traçabilité

Chaque appel entre agents, chaque requête à un modèle et chaque décision est enregistré avec son contexte. Tout résultat peut être retracé jusqu'à la mission, l'agent et les données à son origine.

piste d'audit · traçage des appels

06

Socle

Un bus de messages transporte messages, événements et découverte de services entre tous les composants. Git conserve code, revues et paquets. Les modèles de langage tournent chez vous.

NATS · Gitea · LLM open-weight

Principes de conception

Conçu pour inspirer confiance en production

Flottes séparées

Aucune flotte ne maintient l'infrastructure dont elle dépend. Les responsabilités sont réparties pour qu'une panne reste contenue.

Tout est vérifiable

Tout ce qu'un méta-agent construit ou modifie devient un commit et une revue. Les personnes valident ce qui part en production.

Entièrement traçable

Chaque action peut être rejouée et expliquée : qui a appelé qui, avec quelles données, et pourquoi. Prêt pour le contrôle interne et les audits.

L'humain dans la boucle

La mission précise quelles décisions restent humaines. Les agents escaladent au lieu de deviner.

Ouvert et souverain

Une pile entièrement open source et des modèles open-weight, sans cloud obligatoire. Elle tourne sur vos serveurs.

Les briques

  • mission.mdUne par méta-agent
  • NATSMessages, événements, découverte
  • Registre des capacitésCe que chaque agent sait faire
  • Piste d'auditChaque appel, tracé
  • GiteaCode, revue, paquets
  • LLM open-weightInférence sur site

Lisez le code, ou déployons-le ensemble.