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.

01

Plusieurs projets à la fois

Tous mes projets vivent dans la même fenêtre, chacun avec son tableau. Je passe de l’un à l’autre sans perdre le fil, et plusieurs chantiers avancent 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.

03

Chaque modification suivie et archivée

Chaque carte garde son plan, son rapport et ses contrôles. 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, dates de départ, notes et mémoire du projet : ce que je sais et ce que j’ai décidé reste rangé au même endroit, pour moi comme pour les agents.

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.

Les six 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 sa conversation. Le besoin, la configuration et la compréhension se précisent sans toucher au code ; un départ peut aussi être programmé.

Ça se prépare

Plan

Le plan complet s’écrit et se relit ici. La carte reste dans cette étape jusqu’à votre validation et au lancement du travail.

Ça travaille

Travail

Un agent complet a sa branche et sa copie du projet. Il lit, modifie, teste et coche sa liste de tâches ; s’il pose une question, le temps de travail s’arrête jusqu’à votre réponse.

Ça se relit

Rapport

L’agent a rendu son travail et ses contrôles. Vous lisez un bilan simple, avec le temps machine, les heures senior et le coût estimé, avant de choisir la suite.

Ça vous attend

À déployer

Les cartes validées forment le prochain lot. Le déploiement peut rester manuel ou être automatisé par projet ; la mise en production demeure une étape distincte et suivie.

Ça se range

Archivé

Le travail déployé sort du flux actif sans disparaître. Rapports, branches, coûts et historique restent consultables, tandis que l’état de la version en production se lit en tête de colonne.

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.

9services réunis dans un outil pour tous
0ordinateur à laisser allumé : tout tourne sur le serveur
3moteurs IA derrière la même interface : Claude, Codex, Cursor
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 et une surveillance. 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.