Maintenant en bêta publique

Votre arbre. Vos outils. Votre équipe.
Gratuit sur le web, pour toujours.
Notes, tableaux, calendriers — tout est synchronisé.
Fonctionne hors ligne. Et vous appartient.
Tableau
4 colonnes
Backlog
3
Refonte de l'onboarding
Moyennedesign 0/2
Recherche inter-espaces
Bassefeature
Synchro hors ligne sur mobile
Hautemobile
En cours
2
Curseurs de présence en temps réel
Hauterealtime 1/2
Peaufinage de la vue calendrier
Moyennedesign
Revue
1
Connexion par passkey
Hauteauth
Terminé
2
Glisser-déposer dans l'arbre
shipped
Moteur de fusion CRDT
core
Tableau
4 colonnes
Backlog
3
Refonte de l'onboarding
Moyennedesign 0/2
Recherche inter-espaces
Bassefeature
Synchro hors ligne sur mobile
Hautemobile
En cours
2
Curseurs de présence en temps réel
Hauterealtime 1/2
Peaufinage de la vue calendrier
Moyennedesign
Revue
1
Connexion par passkey
Hauteauth
Terminé
2
Glisser-déposer dans l'arbre
shipped
Moteur de fusion CRDT
core
01

Gratuit sur le web, pour toujours.

Ouvrez app.cou.sh dans n'importe quel navigateur et mettez-vous au travail. Rien à installer — et pour essayer, pas même besoin de compte.

02

Fonctionne hors ligne.

Votre travail est d'abord enregistré sur votre appareil. Dès que vous êtes de nouveau en ligne, tout se synchronise tout seul.

03

Il vous appartient.

Aucun verrouillage : CouShell repose sur Abracadabra, un moteur ouvert — vos données restent portables.

Ce qu'il fait vraiment

Pas une énième app de notes.

Un arbre partagé, des dizaines de façons de le travailler — tableaux, graphes, IA, voix, fenêtres flottantes. Les fonctionnalités ci-dessous, vous ne les trouverez réunies nulle part ailleurs.

Roadmap T4
À faire
Textes des tarifs
Auditer les parcours
En cours
Refonte du hero
Terminé
Livrer la bêta

Bien plus qu'un document

Tableau, calendrier, galerie, table, chronologie, carte, graphique — c'est toujours le même arbre, vu comme vous en avez besoin. Changez de vue : rien ne bouge, rien ne se perd.

Rédige un plan de lancement
CouShell AI

Une IA qui travaille dans votre espace

Pointez un assistant vers votre espace de travail et regardez-le lire, éditer et ranger juste à côté de vous.

Voyez comment tout se connecte

Chaque lien entre vos documents, dessiné comme un graphe vivant. La forme de votre travail, d'un coup d'œil.

Brief
Sprint
Chat

Étalez-vous comme sur un bureau

Détachez n'importe quel document dans une fenêtre flottante. Disposez tableaux, notes et chats côte à côte — votre espace, votre agencement.

ÉditeurPlan de lancement
En cours#roadmap#q4+
plan-de-lancement.md
---title: Plan de lancementstatus: En courstags: [roadmap, q4]icon: rocket---# Plan de lancement-

Du Markdown pur, sur votre disque

Importez et exportez du Markdown propre avec frontmatter YAML. L'app de bureau garde un vrai dossier de fichiers .md synchronisé — vos notes restent les vôtres, dans un format ouvert.

Menu
balayage · trackpad · Magic Mouse

Naviguez d'un geste

Balayez la vue principale pour avancer et reculer, balayez depuis le bord pour ouvrir le menu, balayez pour fermer — naturel au tactile, au trackpad ou à la Magic Mouse.

Notes de voyage
0:24

Tous les médias, intégrés

Déposez images, vidéos, audio et fichiers — ils vivent dans le document, lisibles et prévisualisables, pas enterrés derrière un téléchargement.

Métadonnées typées
Plan de lancement
StatutDateCouverturePriorité
lues par toutes les vues
TableauCalendrierGalerieTable

Des métadonnées que toutes les vues comprennent

Donnez un statut, des dates, une couverture et une priorité à n'importe quel document — et chaque vue, du tableau au calendrier en passant par la galerie, lit les mêmes métadonnées typées. Définissez les champs une fois ; les vues font le reste.

Voix
AMK

Parlez-en, directement ici

Passez en vocal ou en chat sans quitter la page — la conversation vit à côté du travail, pas dans une autre app.

Temps réel

Une collaboration qui se ressent.

Chaque nœud, chaque curseur, chaque vue — en direct, à l'instant même.

Tout est document

Un arbre. Toute l'équipe.

Pas de dossiers — chaque nœud est un document, et tout document peut en contenir d'autres. Docs, tableaux, calendriers, tables : tout dans un seul arbre, chacun montrant en direct qui s'y trouve.

  • Tout document peut contenir d'autres documents — pas de dossiers.
  • Les points de présence montrent en direct qui est dans chaque document.
  • Transformez un document en tableau ou en calendrier — même nœud, mêmes données.
Espace de travail
ABY
Voyez tout le monde, partout

Curseurs, sélections, conversations entières.

Multi-curseur natif TipTap. Chaque sélection s'affiche dans la couleur de la personne qui l'a faite.

  • Curseurs lissés à 60 fps
  • Sélections au caractère près
  • Le nom de chacun flotte au-dessus de son curseur
  • Chaque modification est attribuée à son auteur
Rétrospective de sprint
AB
15 déc.HauteDesign
Mode suivi

Suivez qui vous voulez, dans n'importe quelle vue.

Choisissez une personne : sa vue, son curseur et sa sélection s'affichent sur votre écran — kanban, doc, carte, n'importe quelle lentille.

  • Cliquez sur un avatar pour passer en mode suivi.
  • Ses changements de vue deviennent les vôtres.
  • Décrochez quand vous voulez — rien n'est verrouillé.
  • Parfait pour le pair-travail, les revues et les démos.
Vous suivez Alice
A
Vue de Alice
Roadmap T4
Plan trimestriel
Caler les dates de livraison, auditer les risques, désigner les responsables.
Rétros inter-équipes toutes les deux semaines.
Le déploiement local-first commence en semaine quatre.
Vous· en miroir
Roadmap T4
Plan trimestriel
Caler les dates de livraison, auditer les risques, désigner les responsables.
Rétros inter-équipes toutes les deux semaines.
Fonctionne sans internet

Éditez hors ligne. Synchronisez au retour.

CouShell écrit d'abord sur votre appareil. Le serveur est un confort, pas une dépendance.

  • Votre bibliothèque vit sur votre appareil.
  • Fusion CRDT sans conflits, sans blocage.
  • Le mode avion est entièrement pris en charge.
  • Reconnexion = fusion automatique, sans rien demander.
A
Alice

les fonctionnalités collaboratives en avance.

Alice · portable
Connecté
B
Bob

les fonctionnalités collaboratives en avance.

Bob · portable
Model Context Protocol

Amenez votre propre IA

Tout assistant IA compatible MCP rejoint votre espace de travail comme un participant à part entière — il lit vos documents, écrit du contenu et discute avec votre équipe.

Model Context Protocol — un standard ouvert
Arbre de documents complet : lire, écrire, créer, déplacer, organiser
Intégration au chat : les agents répondent dans les canaux des documents
Le même modèle de permissions : les agents reçoivent un rôle comme tout utilisateur
Fonctionne avec n'importe quel client IA compatible MCP
Hébergement et auto-hébergement

Faites-le tourner à votre façon.

Utilisez l'app web gratuite, laissez-nous l'héberger, ou faites tourner le serveur ouvert vous-même. Tous les détails serveur et hébergement sont sur abr.ac.

App web gratuite

Ouvrez app.cou.sh dans n'importe quel navigateur. Rien à faire tourner, rien à configurer.

Ouvrir l'app web

Hébergement géré

Laissez Abracadabra gérer le serveur pour vous — sauvegardes, montée en charge et disponibilité comprises.

Hébergement sur abr.ac

Auto-hébergement

Faites tourner le serveur ouvert Abracadabra sur votre propre machine. Vos données n'en sortent jamais.

Guide d'auto-hébergement
Construit sur Abracadabra

Il y a tout un moteur là-dessous.

CouShell n'est qu'une app parmi d'autres sur Abracadabra — un moteur temps réel ouvert. Les mêmes briques sont à votre disposition.

  • Un backend temps réelAuthentification, stockage, présence et synchronisation CRDT depuis un seul serveur ouvert.
  • Des runners qui transforment les donnéesDes runners de service qui observent un document et réagissent via un RPC typé.
  • Construisez votre propre app par-dessusSDK TypeScript, Rust et Swift — web, natif ou bureau.
backend.tsrunner.tsapp.ts
// un backend temps réel — avec du REST quand vous en voulezimport { Abracadabra } from '@abraca/dabra'const abra = new Abracadabra({ server })await abra.connect()// lire une fois via REST…const doc = await abra.documents.get(id)// …ou l'observer en directdoc.observe((state) => render(state))// présence + authentification incluses d'officeabra.presence.set({ cursor, name })
// un runner qui transforme vos donnéesprovider.rpc.handle('summarize', async ({ docId }) => {  const doc = await provider.documents.get(docId)  const text = doc.toPlainText()  // confiez-les à n'importe quel modèle, API ou pipeline  const summary = await ai.summarize(text)  // écrivez le résultat dans l'arbre  await provider.documents.create({    parentId: docId, label: 'Summary', body: summary,  })})
// construisez votre propre app par-dessusimport { Abracadabra } from '@abraca/dabra'const abra = new Abracadabra({ server })await abra.connect()// chaque document est un CRDT que vous éditez comme un état localconst board = await abra.documents.open(boardId)board.children.push({ label: 'New task' })// …et il se synchronise instantanément avec tous les clientsabra.on('sync', () => refresh())

Prêt à réunir votre équipe ?

Commencez gratuitement. Sans compte pour essayer.