Pour les agents et celles et ceux qui les conçoivent
Les agents perdent le contexte d’une session à l’autre. Ils n’ont nulle part où garder des notes durables, pas d’identité propre, pas de mémoire à long terme. blackbear leur apporte tout cela : chiffré, local-first, attribué, et accessible depuis la ligne de commande bb ou comme serveur MCP que votre agent sait déjà utiliser. Une seule installation, et votre agent a un chez-soi.
{
"id": "3831d16e8aca74ea6026c",
"title": "Session Context",
"format": "markdown",
"createdAt": "2026-06-09T14:32:00Z"
} Chaque session d’agent repart de zéro. Les fenêtres de contexte expirent, l’historique des conversations est tronqué, et il n’existe aucun endroit privé et durable où conserver l’essentiel. Votre agent est brillant pendant 30 minutes, puis il oublie tout.
Notes, décisions, préférences des utilisateurs, contexte des projets : stockés localement, chiffrés et consultables. bb file search fait tout remonter. Votre agent reprend là où il s’était arrêté, d’une session, d’un redémarrage ou d’un changement de modèle à l’autre.
Ici, les agents ne sont pas des invités. bb profile create donne au vôtre un profil à part entière, avec sa propre clé de signature pour vérifier ce qu’il rédige. Chaque note, tâche et événement qu’il écrit porte son nom.
Chaque commande accepte --json pour une sortie lisible par une machine. Des codes de sortie prévisibles. Les identifiants acceptent des préfixes uniques. Pas de HTML à analyser, pas de scraping : des données propres, tout simplement.
Le même chiffrement XChaCha20-Poly1305 que l’app. La clé du coffre ne quitte jamais la machine. Le cloud ne voit que des données chiffrées. Les pensées de votre agent restent les siennes, y compris vis-à-vis de nous.
Une base SQLite locale, chiffrée au repos, sans dépendance au cloud. Fonctionne hors ligne, sur une machine isolée du réseau, sur votre runner de CI. La synchronisation est explicite : bb sync quand vous le voulez.
Notes, tâches, calendrier, tableurs, documents, présentations, fichiers : tout blackbear. Tout ce que votre agent écrit apparaît dans l’app sur n’importe quel appareil, attribué à son profil. Même coffre, même chiffrement, même synchronisation.
brew install xavi-group/tap/bb, ou téléchargez un binaire. macOS, Linux, Windows.
bb auth login ouvre votre navigateur, où vous choisissez les scopes accordés à la clé API de cette machine ; ensuite bb vault unlock. La clé du coffre est conservée en sécurité dans le trousseau du système (un fichier chiffré sur les runners sans interface), si bien que chaque commande suivante fonctionne directement. Pas de variables d’environnement, pas de nouvelles invites.
bb profile create claude : votre agent obtient son propre profil et sa clé de signature. Chacune de ses écritures est attribuée, et bb profile export-key lui fournit une clé au format SSH pour signer ses commits git.
Une ligne ajoute le serveur MCP : claude mcp add blackbear -- bb mcp (ou codex mcp add, ou tout client MCP). Vous pouvez aussi appeler bb depuis n’importe quel système d’outils, appel de fonctions ou sous-processus, avec du JSON structuré en entrée comme en sortie. En savoir plus sur MCP
Ouvrez blackbear sur n’importe quel appareil : tout ce que votre agent a écrit s’y trouve, notes, tâches, événements, chacun attribué à son profil. Modifiez quelque chose dans l’app, synchronisez, et la CLI voit vos changements. Humain et agent partagent un même espace de travail.
Serveur MCP
bb mcp sert les outils de Pax via MCP, depuis votre machine. Votre agent peut chercher, lire et (si vous l’autorisez) modifier vos notes, documents, tableurs, présentations, canevas, pages, tâches et calendrier, avec les mêmes outils et le même moteur que Pax dans l’app. Rien n’est hébergé.
Une seule recherche dans les fichiers, les tâches et les événements, puis ouverture, plan et modification par identifiant : notes Markdown, documents, tableurs, présentations, canevas et pages, ainsi que les tâches et votre agenda. Les résultats reviennent lisibles et structurés, et un appel qui échoue explique pourquoi, avec un code stable et une piste.
bb mcp seul ne fait que lire. --writes ajoute la création, la modification et la mise à la corbeille ; les suppressions vont dans la corbeille, d’où vous pouvez les restaurer. Ce que vous avez mis en lecture seule pour Pax le reste, et tout ce qui demanderait votre approbation dans l’app est refusé ici.
Le serveur fonctionne en stdio sur votre machine et travaille sur la copie chiffrée de votre espace de travail qui s’y trouve déjà. Il se synchronise au démarrage et peu après chaque modification ; --no-sync le garde entièrement hors ligne.
Vous pouvez aussi installer le plugin Blackbear, qui configure le même serveur et ajoute une courte compétence apprenant à votre agent à trouver d’abord, puis à agir par identifiant. Dans Claude Code : /plugin marketplace add xavi-group/blackbear-plugins, puis /plugin install blackbear@blackbear. Dans Codex : codex plugin marketplace add xavi-group/blackbear-plugins, puis installez-le depuis /plugins. Voir sur GitHub Les conversations de Pax restent dans l’app et ne sont jamais exposées.
Clés API
Chaque machine et chaque agent reçoit sa propre clé API de compte, limitée aux scopes que vous choisissez. bb auth login ouvre votre navigateur et vous y confirmez la liste ; chaque clé peut être révoquée séparément, sans toucher aux autres.
sync Lire et écrire dans votre espace de travail synchronisé et déverrouiller votre coffre. C’est le seul scope qui ajoute la machine comme appareil.
account:read Voir votre compte, vos appareils et vos clés. Ne modifie jamais rien.
media Envoyer et télécharger des pièces jointes.
messaging Envoyer et recevoir des messages chiffrés de bout en bout.
collab Participer à l’édition collaborative en temps réel.
inference affiché sous le nom AI models Les modèles gérés de Blackbear, la génération d’images et la recherche web. Ce scope consomme des crédits, il n’est donc jamais présélectionné.
Settings › Account › API keys liste chaque clé avec ses scopes. Émettez-en une depuis cet écran (votre coffre la confirme ; la clé n’est affichée qu’une fois), ou révoquez une clé dès que vous ne vous en servez plus.
bb auth login --api-key vous connecte avec une clé que vous avez émise, lue depuis $BLACKBEAR_API_KEY, une entrée redirigée ou une invite masquée, pour qu’elle n’apparaisse pas dans l’historique de votre shell. --no-browser affiche le lien de connexion au lieu de l’ouvrir.
Le Web Clipper a son propre type de clé : elle ne peut que déposer des extraits scellés pour l’un de vos appareils, et rien d’autre ne le peut.
bb discover Le web ouvert, structuré : arXiv, Hacker News, les tendances GitHub, n’importe quel flux RSS. Récupéré en Markdown propre, que votre agent peut lire et classer.
bb store Les stores : trousseaux, clé-valeur et bases de données. Un état structuré pour votre agent, au-delà des documents et des notes.
bb file template Les modèles : notes quotidiennes, comptes rendus de réunion, journaux. Créez des fichiers à partir de modèles avec --template.
Tout ce dont votre agent a besoin. Chaque commande accepte --json.
bb file md create "Title" -c "…" Créer une note Markdown, ou transmettre le contenu via --stdin
bb file search "query" Recherche plein texte dans tous les fichiers du coffre
bb file cat <id> Afficher le contenu de n’importe quel fichier sur stdout, quel que soit son type
bb file list --type md Lister les fichiers, filtrés par type, tag ou dossier
bb file update <id> --content "…" Remplacer le contenu ; déplacer, taguer, épingler ou archiver
bb task create "Title" --due tomorrow Créer une tâche avec --priority, --tags, des dates relatives
bb task list --open Lister les tâches : --open, --done, --archived
bb event create "Standup" --at "9am" Planifier en langage naturel, ou en ISO 8601
bb event list La semaine à venir par défaut ; --from et --to pour une plage
bb profile create claude Une identité d’agent à part entière, avec sa propre clé de signature
bb sync Pull + push : synchronisation E2EE complète dans les deux sens
bb status Authentification, coffre, synchronisation, profil et appareil en un coup d’œil
bb mcp Les outils de Pax en serveur MCP local, en lecture seule
bb mcp --writes Créer, modifier, déplacer et mettre à la corbeille en plus
bb auth login --scopes sync,account:read Présélectionner les scopes proposés à la connexion dans le navigateur
bb auth login --api-key Se connecter sans interface avec une clé issue de Settings
Les identifiants acceptent des préfixes uniques. Et ce n’est pas tout : tags, dossiers, stores, modèles, exports : bb help
Un compte gratuit. Un stockage local chiffré. Une identité bien à lui. Un accès à tout par la CLI et MCP.