L’outil open source de Haiko Studio

Beluga est l’outil de vibe coding que j’ai construit chez Haiko : vous décrivez ce que vous voulez, des agents IA le réalisent sur votre serveur, et vous gardez la main sur ce qui part en ligne. Je l’ai créé pour moi. Depuis, tout mon studio tourne dessus.

beluga.haikostudio.cloud

Chargement du tableau…

Ce que vous voyez au-dessus n'est pas une image : c'est la vraie interface de Beluga, avec de faux projets et de fausses cartes. Changez de projet, déplacez une carte, ou cliquez sur « Nouvelle tâche » : un agent naît avec la carte, discute votre besoin, écrit la carte — et vous pouvez la lancer.

Ce que Beluga m’apporte

Beluga ne se contente pas de faire écrire du code à une IA. Il rassemble tout ce qu’il faut autour pour mener de vrais projets, du premier message du client jusqu’au site qui reste en ligne — et qu’on fait connaître.

01

Plusieurs projets à la fois

Tous mes projets vivent dans la même fenêtre, chacun avec son tableau, et les tableaux de bord montrent d’un coup d’œil ce qui avance partout. Plusieurs chantiers progressent en même temps.

02

Des tâches qui tournent sur le serveur

Une fois lancée, une tâche tourne sur le serveur, pas sur mon ordinateur. Je peux fermer l’écran, partir en rendez-vous et suivre le travail depuis le téléphone ; en mode Création, l’agent fait même appel à d’autres modèles.

03

Chaque modification suivie et archivée

Chaque carte garde sa demande, son rapport et ses contrôles — et un plan détaillé quand je le demande. Le journal des changements s’écrit tout seul, jour après jour, en mots simples.

04

Les versions du code gérées pour chaque projet

Chaque projet a son dépôt, et chaque tâche sa propre copie du code. Je sais toujours ce qui a changé, et je peux revenir en arrière.

05

Gestion de projet et notes

Cartes, colonnes, départs programmés, notes et base de connaissances : ce que je sais et ce que j’ai décidé reste rangé, et les compétences apprises servent à tous les projets.

06

Un coffre-fort pour toutes les clés

Mots de passe, clés et accès aux serveurs sont rangés dans un coffre commun. Les agents y trouvent eux-mêmes ce dont ils ont besoin, sans que je ressaisisse rien.

07

Une messagerie avec mes clients

Chaque client a son espace : il y dépose ses demandes et ses fichiers, suit leur avancement sur un tableau simplifié, et tout se dit au même endroit.

08

Des sauvegardes sur mesure

Les sites que je gère sont sauvegardés automatiquement, selon une recette adaptée à chacun. Je peux ainsi proposer ce service à mes clients.

09

La surveillance des sites

Beluga vérifie sans relâche que chaque site répond. Si l’un tombe, l’alerte arrive sur le téléphone, et un agent peut reprendre la panne pour l’analyser et la corriger.

10

Un agent marketing par projet

Chaque projet peut avoir son agent marketing : il cadre le positionnement avec moi, choisit les canaux, prépare les contenus sur un calendrier et suit les résultats. Rien ne part sans mon accord.

Les quatre colonnes

Chaque demande devient une carte qui avance de colonne en colonne, de la demande à l’archive. D’un coup d’œil, je sais où en est chaque chantier.

Ça se cadre

Demande

La carte naît ici avec son agent. Il cadre le besoin avec vous et rend sa compréhension sans toucher au code ; un plan détaillé s’ajoute seulement si vous allumez l’interrupteur « Plan ». Un départ peut aussi être programmé.

Ça travaille

Travail

Au lancement, le même agent reçoit sa branche et sa copie du projet. Il lit, modifie, teste et coche sa liste de tâches ; s’il pose une question, le travail s’arrête jusqu’à votre réponse. Son rapport rendu, la carte avance toute seule.

Ça vous attend

À déployer

Les travaux rendus s’y rangent avec leur rapport, leur durée et leur coût, et forment le prochain lot. Vous le déployez d’un geste, ou vous allumez le déploiement automatique du projet, éteint par défaut.

Ça se range

Archivé

Le travail déployé sort du flux actif sans disparaître : rapports, branches, coûts et historique restent consultables. La mise en production reste un geste à part, suivi dans le bandeau en bas du tableau.

Ce que ça a changé pour moi

Les modèles d’IA sont les mêmes pour tout le monde. Ce qui a changé chez moi, c’est tout ce que Beluga a mis autour. Résultat : moins de gestion à porter, et plus de projets livrés.

10services réunis dans un outil pour tous
0ordinateur à laisser allumé : tout tourne sur le serveur
4moteurs IA derrière la même interface : Claude, GPT, Cursor, MiMo
5langues d'interface

Mon histoire

Beluga n’est pas né d’un plan produit, mais d’un studio débordé. Je l’ai construit pour moi, et c’est encore ma première raison de le faire avancer.

Le studio

Un studio indépendant, dans le canton de Vaud

Haiko est un studio indépendant basé dans le canton de Vaud. Plateformes de formation, sites clients, outils internes : des dizaines de projets vivent en même temps, chacun avec son serveur, ses accès et ses urgences.

Le problème

L’IA écrivait le code, je faisais tout le reste

Suivre chaque chantier, retrouver une clé, répondre aux clients, vérifier les sauvegardes, s’apercevoir qu’un site était tombé : tout cela restait à ma charge. Et le travail s’arrêtait dès que je quittais le bureau.

La réponse

Un outil pour tous

J’ai réuni dans Beluga ce qui me manquait : des tâches qui tournent sur le serveur, un suivi automatique des changements, un coffre-fort, un espace client, des sauvegardes, une surveillance et un agent pour faire connaître mes projets. La mise en ligne, elle, reste un geste humain.

Aujourd’hui

Tout mon travail tourne dessus

Chaque projet de Haiko passe par Beluga, tous les jours, au bureau comme en déplacement. Je l’ai ouvert à tous : il est open source, installable sur votre propre serveur, et il avance à mesure que je m’en sers.

Haiko — studio indépendant, canton de Vaud

Le changelog

Beluga avance vite : cette sélection regroupe les changements qui modifient réellement l’usage du produit, sans noyer la lecture dans les travaux internes.

  • Un projet peut désormais s’étendre sur plusieurs dépôts, chacun avec ses réglages, son suivi et sa mise en ligne groupée
  • La progression d’un déploiement se lit d’un coup d’œil, et la liste des projets s’allège sur téléphone
  • L’envoi d’une vidéo ou d’un fichier dans la conversation affiche sa progression
  • Les comptes Claude sont utilisés dans l’ordre, pour répartir la charge avant d’épuiser le premier venu

  • Chaque étape d’un agent — question, mémoire, outil — s’affiche dans son propre encadré illustré, plus lisible qu’un mur de texte
  • Le plan approfondi devient le réglage par défaut d’une nouvelle carte

posez-le chez vous

Récupérez le projet, installez-le sur votre serveur, branchez vos comptes. Le code entier est à vous, et le guide ne saute aucune étape.

Soutenir le projet

Un don pour faire vivre Beluga

Beluga est développé chez Haiko, un studio suisse indépendant. Un don en francs suisses aide à financer le temps passé dessus.

Paiement sécurisé par Stripe, en CHF.