Omni Desktop
Rendre visible ce que les agents utilisent, d’un projet à l’autre.

Le problème utilisateur
Chaque agent peut créer ses skills. D’un projet à l’autre, les recettes s’accumulent, les copies divergent et les sources externes évoluent. Comment voir qui utilise quoi et décider où répercuter une amélioration ?
La réponse d’Omni
Omni relie les marketplaces, les skills, les projets et les agents dans une application locale. J’y rassemble leur gestion pour rendre visibles les provenances et les installations, examiner les changements et retrouver les mêmes méthodes entre projets.
Ce que j’ai pris en charge
J’ai conçu les parcours, développé l’application et beaucoup itéré sur la manière de représenter ces relations. Comment garder une seule skill identifiable quand elle existe dans plusieurs projets et plusieurs agents ? Le canevas, les regroupements et les fiches latérales répondent à cette question.
React · TypeScript · Electron · Vitest · MCP
Du projet au contenu, sans perdre le fil
Le projet donne le contexte
Les sources et les instructions entourent le projet. Le canevas rend leurs liens visibles avant d’entrer dans le détail.

Une skill, plusieurs agents
Chaque skill occupe un seul nœud. Les pastilles indiquent sa présence dans Claude Code et Codex, sans répéter son nom dans deux cartes.

Le détail reste à côté
Une fiche latérale rassemble le rôle du skill, sa provenance, ses installations et son contenu. Le canevas reste visible pendant la lecture.

Pourquoi cette interface ?
Le passage à un canevas, le choix d’un nœud par skill et la place des fiches latérales : je raconte les décisions derrière ces écrans.
Omni est un projet en développement. Les captures montrent le parcours de lecture de l’application installée. Les parcours complets de mise à jour des copies restent en cours de travail.