Rowboat 1.0.3 place un assistant local chez chacun

Résumé

Rowboat 1.0.3 distille le courrier et les reunions en un graphe de connaissances Markdown installe sur votre disque, et chaque membre amene son propre assistant dans un Space commun. Les donnees restent en local.

Recommander
Nom
Rowboat
Version
1.0.3
Open source
Open source
Système
WindowsmacOSLinux
Mis à jour
2026-11-06 23:00
La plupart des assistants gardent le contexte dans le cloud et donnent a toute une equipe un compte commun. Rowboat 1.0.3 fait l inverse : chacun eleve un assistant sur sa propre machine, et quand le travail doit se faire ensemble, il l emmene dans la meme piece.

Rowboat est une application de bureau pour macOS, Windows et Linux, publiee sous Apache-2.0 sur GitHub, ecrite en TypeScript, et depasse les 18 000 etoiles. Elle se presente comme un collegue dote de memoire, et cette memoire n est pas un journal de conversation. C est un graphe de connaissances local qui pousse tout seul.

La moitie personnelle : distiller le travail en un graphe Markdown

La base s appelle Brain. Rowboat distille le courrier, les transcriptions de reunion, les messages Slack et les dialogues avec l assistant en notes Markdown brutes, et les notes se designent entre elles par des liens doubles. Personnes, entreprises, projets et sujets deviennent chacun un noeud, et les liens apparaissent au fil du travail. L arborescence est compatible avec un vault Obsidian, donc on peut l ouvrir dans un editeur deja installe, renommer, ou couper une relation posee a tort.

La vue graphe de Brain, avec les noeuds ranges par personnes, projets, organisations et sujets
La vue graphe de Brain, avec les noeuds ranges par personnes, projets, organisations et sujets

C est un autre pari que le schema habituel, qui va rechercher des documents a chaque question. La recherche tourne a froid : chaque session reconstruit le contexte a zero. Un graphe tourne a chaud. Ce que vous avez promis a un client la semaine derniere, et qui bloque quel projet, sont deja ecrits dans les noeuds. Rowboat appelle cela une memoire qui compose au lieu de repartir chaque fois.

Tous les fichiers restent sur le disque local, sans format proprietaire et sans dependance a un hebergement, si bien que sauvegarde et migration reviennent a copier un dossier. La carte ci dessus vient exactement de la : plus de cent notes rangees sous personnes, projets, organisations et sujets, et un clic sur un noeud saute a la note d origine.

Courrier, reunions, et le travail qui se lance seul

Au quotidien, le changement se voit d abord dans le courrier. Le client integre separe la boite en important et reste, et prepare des reponses pour la part importante, a partir de l historique et des promesses deja recoltees dans le graphe. Si vous modifiez un brouillon avant de l envoyer, il retient la modification, et la fois suivante sonne plus pres de votre propre ecriture. Les reunions sont la seconde entree : l enregistrement se fait en local, en prenant le son du microphone et du haut parleur a la fois, sans poser un robot dans la reunion. Une transcription en direct tourne pendant, un resume Markdown avec les actions arrive apres, et les personnes, projets et sujets concernes sont rafraichis dans le meme mouvement.

Ce qui empeche ces actions d attendre un clic, c est l agent de fond. Il peut s accrocher a un evenement, un courrier qui arrive ou une reunion qui se termine, ou a un horaire, disons huit heures du matin ou une fois par heure. Une fois lance, il peut chercher sur le web, piloter le navigateur integre, appeler des outils deja branches, et ecrire du code au besoin. La liste de taches de l image ci dessous contient une tache pilotee par le contenu d une reunion, une qui ramene une tournee d informations chaque heure, et une qui trie chaque matin les pistes de la veille, chacune avec sa derniere execution et son interrupteur.

Les taches de fond partent sur evenement ou selon un planning, et une phrase a droite en cree une
Les taches de fond partent sur evenement ou selon un planning, et une phrase a droite en cree une

Deux etages plus haut se trouvent Code Mode et Apps. Code Mode lance des agents de programmation en parallele via Claude Code ou Codex, et Rowboat a ecrit son propre client ACP pour les piloter, de sorte qu une decision prise en reunion devient une branche et une modification relisable, sans reexpliquer le contexte a quiconque. Apps transforme l envie de voir quelque chose en la chose elle meme : decrivez un tableau de demandes ou un suivi de levee de fonds au copilot et il monte sur place une petite application web qui tourne en local, avec un agent qui l alimente en donnees. Le tableau de demandes ci dessous rassemble celles du courrier, des reunions et de Slack, les classe par volume, et ouvre pour chaque ligne le courrier ou la reunion d origine.

Apps fait construire au copilot une petite application locale, alimentee en continu par un agent
Apps fait construire au copilot une petite application locale, alimentee en continu par un agent

La moitie equipe : Spaces et le Harbor derriere

La version 1.0.3 met son poids sur la collaboration. Un Space contient messages, tableaux blancs, documents et presentations, et les membres entrent avec leur propre assistant. L assistant ne lit que ce que la tache en cours demande et apporte le materiel prive sous forme de resume plutot que de verser un carnet entier dans la piece partagee. Le service derriere ces enregistrements partages s appelle Harbor, et il parle HTTP, WebSocket et MCP, ce qui permet a un Space d exposer un serveur MCP auquel votre propre agent se branche.

La version 1.0.3 mise sur Spaces, ou chaque membre amene son assistant dans la meme piece
La version 1.0.3 mise sur Spaces, ou chaque membre amene son assistant dans la meme piece

Harbor existe en version hebergee officielle ou s installe chez vous. Le point d entree de developpement est par defaut sur le port 4272 avec un token de developpement, et ne doit rester que sur une machine locale ; un vrai deploiement demande Postgres, un domaine et un emetteur OIDC fixe, et des que l historique, les fichiers et les tableaux blancs d un Space arrivent dans Harbor ils deviennent des enregistrements partages, donc controle d acces, sauvegarde, suppression et audit des evenements doivent suivre.

Choisir son modele, mais local d abord ne veut pas dire hors ligne

Sur le plan des modeles, Rowboat ne se lie a aucun fournisseur. Pour du completement local, on fait tourner un modele via Ollama ou LM Studio ; sinon on saisit sa propre cle API pour un modele heberge et on change quand on veut, sans que la couche de donnees bouge. Les outils externes entrent par MCP et Composio, la transcription passe par Deepgram et la voix par ElevenLabs, tout cela en option.

Une limite s oublie facilement : local d abord ne signifie pas disponible hors ligne. Brain reste bien sur la machine en Markdown, mais le modele choisi, les connecteurs de courrier et d agenda, les services vocaux, la recherche web, les outils MCP et les Spaces peuvent tous joindre le reseau. La promesse de confidentialite ne tient que si l on sait ce qui sort a chaque appel.

Les faces concretes

Les sources branchees sont concentrees pour l instant : Gmail, Google Agenda, Granola, Fireflies et Slack. Les limites sont aussi nettes. Il n y a pas d Outlook et pas d IMAP, donc ceux dont la boite principale vit hors de cet ensemble sont assez contraints.

Le graphe lui meme demande du temps avant de servir vraiment, et avec beaucoup de donnees une ou deux semaines sont normales. Le debut est bruyant, des contacts inutiles et des entites a faible signal finissent en noeuds et doivent etre elagues a la main, et la construction en fond consomme des tokens, si bien qu une installation tout cloud fait monter la facture sans bruit.

Une voie pragmatique consiste a batir la carte de base avec un modele local et a passer a un modele heberge quand il faut vraiment raisonner. Cote licence, le code est en Apache-2.0 et l hebergement personnel est gratuit, tandis que l abonnement cloud se decline en paliers selon l usage, donc un usage intensif atteint vite le plafond.

Rowboat convient a ceux dont le travail tient presque entierement dans le courrier et les reunions, avec plusieurs projets et clients menes de front. Sa valeur tient moins a la finesse des reponses qu au fait de ne plus avoir a reexpliquer le contexte, et quand une equipe doit travailler ensemble, la 1.0.3 a au moins relie le point ou chacun amene son assistant dans une meme piece.

RowboatTéléchargement
Systèmes pris en charge : Windows macOS Linux