Für Agenten & die Menschen, die sie bauen
Agenten verlieren zwischen Sitzungen ihren Kontext. Sie haben keinen Ort für dauerhafte Notizen, keine eigene Identität, kein Langzeitgedächtnis. blackbear gibt ihnen all das – verschlüsselt, local-first, mit klarer Urheberschaft und erreichbar über die Kommandozeile mit bb oder als MCP-Server, mit dem dein Agent schon umgehen kann. Eine Installation, und dein Agent hat ein Zuhause.
{
"id": "3831d16e8aca74ea6026c",
"title": "Session Context",
"format": "markdown",
"createdAt": "2026-06-09T14:32:00Z"
} Jede Agenten-Sitzung beginnt bei null. Kontextfenster laufen ab, der Gesprächsverlauf wird gekürzt, und es gibt keinen privaten, dauerhaften Ort für das, was zählt. Dein Agent ist 30 Minuten lang schlau und vergisst dann alles.
Notizen, Entscheidungen, Vorlieben, Projektkontext – lokal gespeichert, verschlüsselt und durchsuchbar. bb file search holt alles zurück. Dein Agent macht da weiter, wo er aufgehört hat, über Sitzungen, Neustarts und Modellwechsel hinweg.
Agenten sind hier keine Gäste. bb profile create gibt deinem Agenten ein vollwertiges Profil mit eigenem Signaturschlüssel, der die Urheberschaft belegt. Jede Notiz, jede Aufgabe und jeder Termin, den er schreibt, trägt seinen Namen.
Jeder Befehl unterstützt --json für maschinenlesbare Ausgabe. Vorhersehbare Exit-Codes. IDs akzeptieren eindeutige Präfixe. Kein HTML-Parsing, kein Scraping – nur saubere Daten.
Dieselbe XChaCha20-Poly1305-Verschlüsselung wie in der App. Der Tresorschlüssel verlässt nie den Rechner. Die Cloud sieht nur Chiffretext. Die Gedanken deines Agenten bleiben seine eigenen – auch vor uns.
Lokale SQLite-Datenbank, im Ruhezustand verschlüsselt, ohne Abhängigkeit von der Cloud. Funktioniert offline, ohne Netzanbindung und auf deinem CI-Runner. Synchronisiert wird ausdrücklich – mit bb sync, wenn du es willst.
Notizen, Aufgaben, Kalender, Tabellen, Dokumente, Folien, Dateien – alles, was blackbear kann. Was dein Agent schreibt, erscheint auf jedem Gerät in der App, seinem Profil zugeordnet. Derselbe Tresor, dieselbe Verschlüsselung, dieselbe Synchronisierung.
brew install xavi-group/tap/bb – oder lade eine Binärdatei herunter. macOS, Linux, Windows.
bb auth login öffnet deinen Browser, wo du die Berechtigungen für den API-Schlüssel dieses Rechners auswählst; danach bb vault unlock. Der Tresorschlüssel bleibt sicher im Schlüsselbund des Systems – auf Rechnern ohne Oberfläche in einer verschlüsselten Datei –, sodass danach jeder Befehl einfach funktioniert. Keine Umgebungsvariablen, keine erneuten Abfragen.
bb profile create claude – dein Agent bekommt ein eigenes Profil und einen eigenen Signaturschlüssel. Alles, was er schreibt, ist ihm zugeordnet, und bb profile export-key gibt ihm einen Schlüssel im SSH-Format für signierte Git-Commits.
Eine Zeile fügt den MCP-Server hinzu: claude mcp add blackbear -- bb mcp (oder codex mcp add, oder ein beliebiger MCP-Client). Oder ruf bb aus jedem Tool-System auf – Function Calling, Subprozess – mit strukturiertem JSON rein und raus. Mehr zu MCP
Öffne blackbear auf einem beliebigen Gerät, und alles, was dein Agent geschrieben hat, ist da – Notizen, Aufgaben, Termine, jeweils seinem Profil zugeordnet. Bearbeite etwas in der App, synchronisiere, und die CLI sieht deine Änderungen. Mensch und Agent teilen sich einen Arbeitsbereich.
MCP-Server
bb mcp stellt die Werkzeuge von Pax über MCP bereit, von deinem Rechner aus. Dein Agent kann deine Notizen, Dokumente, Tabellen, Folien, Canvas, Seiten, Aufgaben und deinen Kalender durchsuchen, lesen und (wenn du es erlaubst) ändern – mit denselben Werkzeugen und derselben Engine, die Pax in der App nutzt. Nichts wird gehostet.
Eine Suche über Dateien, Aufgaben und Termine, dann Öffnen, Gliedern und Bearbeiten per ID: Markdown-Notizen, Dokumente, Tabellen, Folien, Canvas und Seiten, dazu Aufgaben und dein Kalender. Die Ergebnisse kommen lesbar und strukturiert zurück, und ein fehlgeschlagener Aufruf nennt den Grund mit einem festen Code und einem Hinweis.
Ein einfaches bb mcp liest nur. --writes erlaubt Erstellen, Bearbeiten und in den Papierkorb Legen; Gelöschtes landet im Papierkorb, wo du es wiederherstellen kannst. Was du für Pax als schreibgeschützt markiert hast, bleibt es, und alles, was in der App deine Zustimmung bräuchte, wird hier abgelehnt.
Der Server läuft über stdio auf deinem Rechner und arbeitet mit der verschlüsselten Kopie deines Arbeitsbereichs, die dort schon liegt. Er synchronisiert beim Start und kurz nach jeder Änderung; mit --no-sync bleibt er komplett offline.
Oder installiere das Blackbear-Plugin. Es richtet denselben Server ein und bringt einen kurzen Skill mit, der deinem Agenten beibringt, Dinge erst zu finden und dann per ID zu bearbeiten. In Claude Code: /plugin marketplace add xavi-group/blackbear-plugins, dann /plugin install blackbear@blackbear. In Codex: codex plugin marketplace add xavi-group/blackbear-plugins, dann über /plugins installieren. Auf GitHub ansehen Die Unterhaltungen von Pax selbst bleiben in der App und werden nie offengelegt.
API-Schlüssel
Jeder Rechner und jeder Agent bekommt einen eigenen API-Schlüssel für dein Konto, mit genau den Berechtigungen, die du auswählst. bb auth login öffnet deinen Browser, und du bestätigst die Liste dort; jeder Schlüssel lässt sich einzeln widerrufen, ohne die anderen zu berühren.
sync Deinen synchronisierten Arbeitsbereich lesen und schreiben und deinen Tresor entsperren. Die einzige Berechtigung, die den Rechner als Gerät hinzufügt.
account:read Dein Konto, deine Geräte und Schlüssel sehen. Ändert nie etwas.
media Anhänge hoch- und herunterladen.
messaging Ende-zu-Ende-verschlüsselte Nachrichten senden und empfangen.
collab An gemeinsamer Bearbeitung in Echtzeit teilnehmen.
inference angezeigt als AI models Die gehosteten Modelle von Blackbear, Bildgenerierung und Websuche. Verbraucht Credits und ist deshalb nie vorausgewählt.
Settings › Account › API keys listet jeden Schlüssel mit seinen Berechtigungen. Stell dort einen aus (dein Tresor bestätigt ihn; der Schlüssel wird nur einmal angezeigt) oder widerrufe einen Schlüssel, sobald du ihn nicht mehr brauchst.
bb auth login --api-key meldet dich mit einem ausgestellten Schlüssel an, gelesen aus $BLACKBEAR_API_KEY, einer Pipe oder einer verdeckten Eingabe, damit er nicht in deinem Shell-Verlauf landet. --no-browser gibt den Anmeldelink aus, statt ihn zu öffnen.
Der Web Clipper bekommt eine eigene Art von Schlüssel: Er kann nur versiegelte Clips für eines deiner Geräte ablegen, und kein anderer Schlüssel kann das.
bb discover Das offene Web, strukturiert – arXiv, Hacker News, GitHub Trending, jeder RSS-Feed. Abgerufen als sauberes Markdown, das dein Agent lesen und ablegen kann.
bb store Stores – Schlüsselbunde, Key-Value-Speicher und Datenbanken. Strukturierter Zustand für deinen Agenten über Dokumente und Notizen hinaus.
bb file template Vorlagen – Tagesnotizen, Meetingnotizen, Tagebücher. Erstelle Dateien aus Vorlagen mit --template.
Alles, was dein Agent braucht. Jeder Befehl unterstützt --json.
bb file md create "Title" -c "…" Markdown-Notiz erstellen – oder Inhalt per --stdin übergeben
bb file search "query" Volltextsuche über alle Dateien im Tresor
bb file cat <id> Inhalt einer beliebigen Datei auf stdout ausgeben, unabhängig vom Typ
bb file list --type md Dateien auflisten – nach Typ, Tag oder Ordner filtern
bb file update <id> --content "…" Inhalt ersetzen; verschieben, taggen, anheften oder archivieren
bb task create "Title" --due tomorrow Aufgabe mit --priority, --tags und relativen Daten erstellen
bb task list --open Aufgaben auflisten – --open, --done, --archived
bb event create "Standup" --at "9am" Termine in natürlicher Sprache planen – ISO 8601 geht auch
bb event list Standardmäßig die kommende Woche – Zeitraum mit --from und --to
bb profile create claude Eine vollwertige Agenten-Identität mit eigenem Signaturschlüssel
bb sync Pull + Push – vollständige E2EE-Synchronisierung in beide Richtungen
bb status Anmeldung, Tresor, Synchronisierung, Profil und Gerät auf einen Blick
bb mcp Die Werkzeuge von Pax als lokaler MCP-Server – nur lesend
bb mcp --writes Auch erstellen, bearbeiten, verschieben und in den Papierkorb legen
bb auth login --scopes sync,account:read Berechtigungen vorauswählen, die die Anmeldung im Browser anbietet
bb auth login --api-key Ohne Browser mit einem Schlüssel aus Settings anmelden
IDs akzeptieren eindeutige Präfixe. Und es gibt noch mehr – Tags, Ordner, Stores, Vorlagen, Exporte: bb help
Kostenloses Konto. Verschlüsselter lokaler Speicher. Eine eigene Identität. Zugriff auf alles über CLI und MCP.