Kontur est un tableau de bord de projet auto-hébergé sous licence MIT conçu pour gérer les jalons, les dépendances et les références aux preuves, tout en facilitant les transferts explicites entre humains et agents IA. Construit avec FastAPI et SQLite, il fournit une API HTTP/JSON simple qui permet aux agents de lire des instantanés versionnés et de proposer des modifications en utilisant les en-têtes If-Match pour éviter les écrasements silencieux.

  • Le système prend en charge les interfaces en anglais, russe et chinois simplifié et inclut un collecteur optionnel pour les refs Git locales.
  • La progression est calculée comme la part des jalons acceptés, pondérés de manière égale, et non comme une mesure de la qualité du modèle.
  • Il fonctionne comme une prévisualisation à propriétaire unique avec des paramètres par défaut en boucle locale (loopback), nécessitant une configuration HTTPS pour l'accès à distance.

L'outil vise à aider les développeurs qui créent des flux de travail d'agents avec des modèles locaux ou open source, en fournissant une interface structurée pour enregistrer les modifications proposées séparément de l'acceptation humaine.