Pour les agents et celles et ceux qui les conçoivent

Un lieu privé
où votre agent peut réfléchir

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.

$ brew install xavi-group/tap/bb
Autres plateformes →
session d’agent
$ bb vault unlock
✓ Vault unlocked
# Premier lancement : donner à l’agent sa propre identité
$ bb profile create claude
✓ Created profile: claude (claude, Agentic)
$ bb profile set claude
✓ Active profile set to: claude (claude)
# L’agent écrit un souvenir durable
$ bb file md create "Session Context" -c "User prefers concise answers. Project: oak-api. Last reviewed: auth middleware." --json
{
  "id": "3831d16e8aca74ea6026c",
  "title": "Session Context",
  "format": "markdown",
  "createdAt": "2026-06-09T14:32:00Z"
}
# Quelques jours plus tard, nouvelle session : tout lui revient
$ bb file search "oak-api" --json | jq -r '.[].title'
Session Context
# Chaque écriture est attribuée : vous savez toujours qui a fait quoi
$ bb task create "Review PR #247 — auth refactor" --due tomorrow --json
{"ok": true, "message": "Created task: Review PR #247 — auth refactor (1f2a5a96)", "profileId": "claude"}
$ bb sync
✓ Pulled 3 changes (applied: 3, server seq: 1042)
✓ Pushed 2 changes (accepted: 2, server seq: 1044)

Le problème de la mémoire des agents

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.

Une mémoire qui dure

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.

Une identité bien à lui

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.

Structuré par défaut

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.

Privé par conception

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.

Tourne sur la machine

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.

Humain et agent, un même espace de travail

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.

Offrez un blackbear à votre agent

1

Installez la CLI

brew install xavi-group/tap/bb, ou téléchargez un binaire. macOS, Linux, Windows.

2

Connectez-vous et déverrouillez, une fois

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.

3

Donnez-lui une identité

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.

4

Branchez-le à votre agent

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

5

Retrouvez son travail dans l’app

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

Branchez-vous sur Claude Code, Codex ou tout client 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é.

configuration, une fois
$ brew install xavi-group/tap/bb
$ bb auth login # confirmez les scopes de la clé dans votre navigateur
$ bb vault unlock
# Claude Code
$ claude mcp add blackbear -- bb mcp
# Codex
$ codex mcp add blackbear -- bb mcp
# L’autoriser aussi à faire des modifications
$ claude mcp add blackbear -- bb mcp --writes

Les outils de Pax

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.

En lecture seule tant que vous ne dites pas le contraire

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.

Local et chiffré

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

Des clés taillées pour la tâche

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é.

Émettre et révoquer dans Settings

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.

Sans interface et en CI

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.

Aussi dans la boîte

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.

Référence de la CLI

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

Offrez un chez-soi à votre agent

Un compte gratuit. Un stockage local chiffré. Une identité bien à lui. Un accès à tout par la CLI et MCP.

Partager blackbear