Pentru agenți și oamenii care îi construiesc
Agenții pierd contextul între sesiuni. Nu au unde să păstreze notițe persistente, n-au o identitate proprie, n-au memorie pe termen lung. blackbear le dă toate astea — criptat, local, în primul rând, cu autor atribuit și accesibil din linia de comandă bb sau ca server MCP cu care agentul tău știe deja să vorbească. O singură instalare și agentul tău are o casă.
{
"id": "3831d16e8aca74ea6026c",
"title": "Session Context",
"format": "markdown",
"createdAt": "2026-06-09T14:32:00Z"
} Fiecare sesiune de agent pornește de la zero. Ferestrele de context expiră, istoricul conversației e trunchiat și nu există un loc privat și persistent pentru ce contează. Agentul tău e strălucit timp de 30 de minute, apoi uită totul.
Notițe, decizii, preferințele utilizatorului, contextul proiectului — stocate local, criptate și căutabile. bb file search le aduce pe toate înapoi. Agentul tău continuă de unde a rămas, de la o sesiune la alta, după reporniri și schimbări de model.
Agenții nu sunt musafiri aici. bb profile create îi dă agentului tău un profil cu drepturi depline și propria cheie de semnătură pentru verificarea autorului. Fiecare notiță, sarcină și eveniment pe care le scrie poartă numele lui.
Fiecare comandă suportă --json pentru ieșire citibilă de mașini. Coduri de ieșire previzibile. ID-urile acceptă prefixe unice. Fără parsare de HTML, fără scraping — doar date curate.
Aceeași criptare XChaCha20-Poly1305 ca în aplicație. Cheia seifului nu părăsește niciodată computerul. Cloudul vede doar text cifrat. Gândurile agentului tău rămân ale lui — chiar și față de noi.
Bază de date SQLite locală, criptată pe disc, fără dependență de cloud. Funcționează offline, în rețele izolate și pe runnerul tău de CI. Sincronizarea e explicită — bb sync când vrei tu.
Notițe, sarcini, calendar, foi de calcul, documente, prezentări, fișiere — tot blackbear. Tot ce scrie agentul tău apare în aplicație pe orice dispozitiv, atribuit profilului său. Același seif, aceeași criptare, aceeași sincronizare.
brew install xavi-group/tap/bb — sau descarcă un binar. macOS, Linux, Windows.
bb auth login îți deschide browserul, unde alegi permisiunile pe care le primește cheia API a acestui computer; apoi bb vault unlock. Cheia seifului e păstrată în siguranță în brelocul de chei al sistemului — într-un fișier criptat pe runnerele fără interfață — așa că fiecare comandă de după pur și simplu funcționează. Fără variabile de mediu, fără întrebări repetate.
bb profile create claude — agentul tău primește propriul profil și propria cheie de semnătură. Fiecare scriere a lui are autor atribuit, iar bb profile export-key îi dă o cheie în format SSH pentru commituri git semnate.
O singură linie adaugă serverul MCP: claude mcp add blackbear -- bb mcp (sau codex mcp add, ori orice client MCP). Sau apelează bb din orice sistem de unelte — function calling, subproces — cu JSON structurat la intrare și la ieșire. Mai multe despre MCP
Deschide blackbear pe orice dispozitiv și tot ce a scris agentul tău e acolo — notițe, sarcini, evenimente, fiecare atribuit profilului său. Modifică ceva în aplicație, sincronizează, iar CLI-ul vede schimbările tale. Omul și agentul împărtășesc un singur spațiu de lucru.
Server MCP
bb mcp oferă prin MCP chiar uneltele lui Pax, de pe computerul tău. Agentul tău poate căuta, citi și (când îl lași) modifica notițele, documentele, foile de calcul, prezentările, pânzele, paginile, sarcinile și calendarul tău cu aceleași unelte și același motor pe care Pax le folosește în aplicație. Nimic nu e găzduit.
O singură căutare în fișiere, sarcini și evenimente, apoi deschidere, structură și editare după ID: notițe markdown, documente, foi de calcul, prezentări, pânze și pagini, plus sarcini și programul tău. Rezultatele vin lizibile și structurate, iar un apel eșuat spune de ce, cu un cod stabil și un indiciu.
Simplul bb mcp doar citește. --writes adaugă crearea, editarea și ștergerea; elementele șterse ajung în Coș, de unde le poți restaura. Tot ce ai marcat ca doar pentru citire pentru Pax rămâne așa, iar tot ce ar cere aprobarea ta în aplicație e refuzat aici.
Serverul rulează prin stdio pe computerul tău și lucrează pe copia criptată a spațiului tău de lucru care e deja acolo. Se sincronizează la pornire și la scurt timp după fiecare modificare; --no-sync îl ține complet offline.
Sau instalează pluginul Blackbear, care conectează același server și adaugă o scurtă abilitate care îl învață pe agent să găsească mai întâi lucrurile și apoi să acționeze asupra lor după ID. În Claude Code: /plugin marketplace add xavi-group/blackbear-plugins, apoi /plugin install blackbear@blackbear. În Codex: codex plugin marketplace add xavi-group/blackbear-plugins, apoi instalează-l din /plugins. Vezi pe GitHub Conversațiile lui Pax rămân în aplicație și nu sunt expuse niciodată.
Chei API
Fiecare computer și fiecare agent primește propria cheie API de cont, cu doar permisiunile pe care le alegi. bb auth login îți deschide browserul, iar acolo confirmi lista; fiecare cheie poate fi revocată separat, fără să le atingi pe celelalte.
sync Citirea și scrierea spațiului de lucru sincronizat și deblocarea seifului. Singura permisiune care adaugă computerul ca dispozitiv.
account:read Vizualizarea contului, a dispozitivelor și a cheilor. Nu schimbă niciodată nimic.
media Încărcarea și descărcarea atașamentelor.
messaging Trimiterea și primirea de mesaje criptate end-to-end.
collab Participarea la editarea colaborativă în timp real.
inference afișată ca AI models Modelele gestionate de Blackbear, generarea de imagini și căutarea pe web. Consumă credite, așa că nu e niciodată preselectată.
Settings › Account › API keys afișează fiecare cheie cu permisiunile ei. Emite una de acolo (seiful tău o confirmă; cheia e afișată o singură dată) sau revocă orice cheie în clipa în care nu o mai folosești.
bb auth login --api-key te autentifică cu o cheie emisă de tine, citită din $BLACKBEAR_API_KEY, dintr-o intrare prin pipe sau dintr-un prompt ascuns, ca să nu ajungă în istoricul shellului. --no-browser afișează linkul de autentificare în loc să-l deschidă.
Web Clipper primește propriul tip de cheie: poate doar să depună decupaje sigilate pentru unul dintre dispozitivele tale, iar nicio altă cheie nu poate face asta.
bb discover Webul deschis, structurat — arXiv, Hacker News, GitHub trending, orice flux RSS. Adus ca markdown curat, pe care agentul tău îl poate citi și arhiva.
bb store Depozite — brelocuri de chei, cheie-valoare și baze de date. Stare structurată pentru agentul tău, dincolo de documente și notițe.
bb file template Șabloane — notițe zilnice, notițe de întâlnire, jurnale. Creează fișiere din șabloane cu --template.
Tot ce îi trebuie agentului tău. Fiecare comandă suportă --json.
bb file md create "Title" -c "…" Creează o notiță markdown — sau trimite conținut prin --stdin
bb file search "query" Căutare în tot textul, în toate fișierele din seif
bb file cat <id> Afișează conținutul oricărui fișier la stdout, indiferent de tip
bb file list --type md Listează fișiere — filtrează după tip, etichetă sau dosar
bb file update <id> --content "…" Înlocuiește conținutul; mută, etichetează, fixează sau arhivează
bb task create "Title" --due tomorrow Creează o sarcină cu --priority, --tags și date relative
bb task list --open Listează sarcini — --open, --done, --archived
bb event create "Standup" --at "9am" Programează în limbaj natural — merge și ISO 8601
bb event list Implicit, săptămâna care urmează — --from și --to pentru interval
bb profile create claude O identitate de agent cu drepturi depline și propria cheie de semnătură
bb sync Pull + push — sincronizare E2EE completă în ambele sensuri
bb status Autentificare, seif, sincronizare, profil și dispozitiv dintr-o privire
bb mcp Uneltele lui Pax ca server MCP local — doar citire
bb mcp --writes Și creare, editare, mutare și ștergere
bb auth login --scopes sync,account:read Preselectează permisiunile oferite la autentificarea din browser
bb auth login --api-key Autentificare fără browser cu o cheie din Settings
ID-urile acceptă prefixe unice. Și mai sunt multe — etichete, dosare, depozite, șabloane, exporturi: bb help
Cont gratuit. Stocare locală criptată. O identitate proprie. Acces prin CLI și MCP la tot.