|

ARS UMBRIS : un IDE qui donne un type à vos notes pour que vos agents les comprennent

https://arsumbris.ai/

📌 ARS UMBRIS est un IDE agent-natif qui transforme vos fichiers Markdown et YAML en un graphe typé vivant. Définissez des types, reliez vos notes avec des références typées, et laissez l’outil — et vos agents — vérifier la structure à chaque modification.

Ars Umbris résout un problème que les outils de prise de notes n’ont jamais voulu affronter : la plupart de vos notes sont du texte libre, sans contrat. Un agent qui les lit ne sait pas si un champ est censé exister, si une référence pointe vers quelque chose de valide, ou si la structure a cassé depuis la dernière session. La réponse d’Ars Umbris est un système de types natif — vos notes portent une colonne type en frontmatter, et un type définit les champs autorisés, leur nature et les contraintes. Les erreurs sont diagnostiquées au fur et à mesure.

L’outil repose sur trois couches. L’engine (au-engine) indexe vos fichiers Markdown et YAML à travers les dépôts, résout les types et les références, et produit un graphe vivant exploitable. Le host (au-host) est une application Electron qui monte des projections — des vues configurables — sur ce graphe : lecteur, éditeur, carte de backlinks, terminal, outils agents. Le troisième étage (au-mcp) fournit des outils typés et des skills via MCP à votre agent, avec des adapters pour Claude Code, Cursor et les harnesses à venir. Vous et votre agent partagez les mêmes primitives et les mêmes SDKs pour construire de nouvelles vues ou de nouveaux outils.

Ce qui distingue le projet, c’est la conviction que les connaissances doivent survivre à l’outil. Les dépôts restent des fichiers Git sur votre machine. Vous pouvez les ouvrir dans un éditeur classique, les versionner, et continuer à les lire si vous arrêtez d’utiliser Ars Umbris. La nomenclature s’inspire de l’ars memoriae et de la tradition des outils de pensée : chaque projection révèle une partie du graphe, et passer d’une vue à l’autre aide à comprendre le tout.

Le projet est en alpha très tôt — macOS uniquement, pas encore de sandbox, des breaking changes à chaque itération. L’installation se fait en collant un prompt dans votre agent de code, qui clone le dépôt et suit les instructions de INSTALL.md. La communauté se tient sur Discord.

Points clés :

  • 🧩 Système de types natif : YAML + Markdown frontmatter avec contraintes sur les champs
  • 🔗 Graphe vivant à travers les dépôts, avec résolution de références et diagnostics en temps réel
  • 🖥️ IDE malleable : projections configurables (lecteur, éditeur, graphes, terminaux)
  • 🤖 Couche MCP avec tools typés, skills et adapters pour Claude Code et Cursor
  • 📁 Les dépôts restent des fichiers Git lisibles indépendamment de l’outil

Ars Umbris ne prétend pas remplacer votre éditeur de texte. Il apporte quelque chose que les IDE actuels n’ont pas : un type système pour votre savoir, et un agent qui le respecte. C’est une idée fragile en alpha, mais la direction est claire.

Sources

  • Site officiel — Ars Umbris
  • GitHub — arsumbris/arsumbris

Publications similaires

Laisser un commentaire