Retour aux projetsPortfolio 2026Projet 04 / 04

Projet · Application macOS · Electron · workflows IA

OpenAxis

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.

04OpenAxisProjet réalisé seul · concept, produit, interface, architecture et code
Durée1–2 moisConcept, produit, code et publication
RôleProjet réalisé seulConcept, interface, code et landing page
PlateformemacOS 14+Application Electron Apple Silicon
Espaces réunis5 espacesChat, Code, Work, Design, Orchestrateur

01Contexte et point de départ

Pourquoi je l’ai commencé.

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.

Contexte

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.

Problème

Question à traiter.

J’ai regroupé plusieurs usages dans une même fenêtre. La session, la configuration et le proxy restent au même endroit.

01

J’ai construit une fenêtre macOS avec cinq espaces : Chat, Code, Work, Design et Orchestrateur.

02

J’ai gardé le contexte du projet et les connexions API dans la même application.

03

J’ai dessiné un graphe pour enchaîner les agents de recherche, de rédaction, de design et de vérification.

04

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

Le problème venait des changements de fenêtre.

Je passais entre au moins cinq applications et plusieurs clés API. Le contexte du projet se dispersait à chaque changement.

01 / Départ

Passer d’un outil à l’autre

J’ai relevé les changements de fenêtre, les configurations répétées et les informations perdues entre deux outils.

02 / Cadre

Une fenêtre macOS commune

OpenAxis accueille les espaces dans la même fenêtre sans modifier leur fonctionnement interne.

03 / Contexte

Garder le projet au même endroit

La session, les clés et les fichiers restent liés au projet pendant le passage de Chat à Code ou Design.

04 / Orchestration

Suivre les étapes

Le graphe affiche les étapes et les contrôles pour reprendre le workflow là où il s’est arrêté.

04Écrans et supports

Les cinq espaces restent dans la même fenêtre.

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.

01Chat · ouvrir une session sans quitter le projet
02Contexte projet · retrouver les informations au même endroit
03Work · retrouver les livrables du projet
04Design · préparer les éléments visuels du projet
05Orchestrateur · suivre les étapes du workflow
06Agent · voir une étape du workflow
07Graphe · relire les étapes du workflow

07Liens et publication

Code et versions disponibles sur GitHub.

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.

Contribution

Livrables.

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

Projet suivant

01Molleva