Situation de départ.
Pour travailler avec l’IA en local ou avec des clés API, je devais changer d’application en permanence. C’est ce va-et-vient qui a lancé OpenAxis.
Projet · Application macOS · Electron · workflows IA
Application macOS · interface produit
Réunir cinq espaces de travail dans une fenêtre macOS.
Je passais d’une application à l’autre, je cherchais le bon projet et je reconfigurais l’outil. OpenAxis part de ce va-et-vient.
01Contexte et point de départ
J’ai conçu et développé OpenAxis, une application macOS qui réunit Chat, Code, Work, Design et Orchestrateur dans une même fenêtre.
Pour travailler avec l’IA en local ou avec des clés API, je devais changer d’application en permanence. C’est ce va-et-vient qui a lancé OpenAxis.
J’ai regroupé plusieurs usages dans une même fenêtre. La session, la configuration et le proxy restent au même endroit.
J’ai construit une fenêtre macOS avec cinq espaces : Chat, Code, Work, Design et Orchestrateur.
J’ai gardé le contexte du projet et les connexions API dans la même application.
J’ai dessiné un graphe pour enchaîner les agents de recherche, de rédaction, de design et de vérification.
J’ai réglé les vues intégrées, les états d’interface et le stockage local pour passer d’un espace à l’autre.
02Recherche et décisions
Je passais entre au moins cinq applications et plusieurs clés API. Le contexte du projet se dispersait à chaque changement.
J’ai relevé les changements de fenêtre, les configurations répétées et les informations perdues entre deux outils.
OpenAxis accueille les espaces dans la même fenêtre sans modifier leur fonctionnement interne.
La session, les clés et les fichiers restent liés au projet pendant le passage de Chat à Code ou Design.
Le graphe affiche les étapes et les contrôles pour reprendre le workflow là où il s’est arrêté.
03Identité visuelle
J’ai conçu l’icône, la présentation et la landing page. Le fond noir et l’accent teal servent de repères communs aux cinq espaces.
Plusieurs segments se rejoignent autour d’un centre commun. Le teal devient le repère ; les espaces gardent la même base noire et grise.
J’ai gardé trois segments séparés pour représenter les espaces qui travaillent ensemble.
Le centre relie les espaces et rappelle le contexte partagé par l’application.
Le teal sert de repère commun ; chaque espace garde la même base noire et grise.
Blanc#FFFFFFFond clair
Surface#F7F7F7Panneaux
Encre#111111Texte et icônes
Noir profond#0A0A0AFond sombre
Teal clair#0D9488Accent clair
Teal sombre#14B8A6Accent sombre
04Écrans et supports
Depuis cette fenêtre, on passe de Chat à Code, Work, Design ou Orchestrateur sans fermer le projet. Le proxy local et les vues intégrées restent au même endroit.
05Site publié
J’ai limité la landing page au problème de départ, aux cinq espaces et au lien vers GitHub. Le dépôt donne ensuite accès au code et aux versions publiées.
06Architecture et outils
OpenAxis intègre les outils existants sans modifier leur code source. La fenêtre commune héberge les interfaces, le proxy conserve le contexte et l’orchestrateur gère les workflows.
07Liens et publication
Le dépôt donne accès au code et aux versions publiées. La landing page reste disponible pour présenter le fonctionnement de l’application. Le dépôt compte actuellement 11 étoiles sur GitHub.
Projet réalisé seul · concept, produit, interface, architecture et code
Application macOS open source
Navigation entre cinq espaces
Proxy local et contexte partagé
Orchestrateur visuel et contrôle qualité
Landing page de présentation