För agenter & människorna som bygger dem

En privat plats
där din agent kan tänka

Agenter tappar sammanhanget mellan sessioner. De har ingenstans att spara beständiga anteckningar, ingen egen identitet, inget långtidsminne. blackbear ger dem allt detta – krypterat, lokalt först, med tydligt upphov och nåbart från kommandoraden med bb eller som en MCP-server som din agent redan kan prata med. En installation, och din agent har ett hem.

$ brew install xavi-group/tap/bb
Andra plattformar →
agentsession
$ bb vault unlock
✓ Vault unlocked
# Första körningen – ge agenten en egen identitet
$ bb profile create claude
✓ Created profile: claude (claude, Agentic)
$ bb profile set claude
✓ Active profile set to: claude (claude)
# Agenten skriver ett beständigt minne
$ 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"
}
# Dagar senare, en ny session – allt finns kvar
$ bb file search "oak-api" --json | jq -r '.[].title'
Session Context
# Varje skrivning är attribuerad – du ser alltid vem som gjorde vad
$ 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)

Problemet med agenters minne

Varje agentsession börjar från noll. Kontextfönster tar slut, konversationshistoriken kortas av och det finns ingen privat, beständig plats för det som är viktigt. Din agent är smart i 30 minuter och glömmer sedan allt.

Ett minne som består

Anteckningar, beslut, användarens preferenser, projektsammanhang – lagrat lokalt, krypterat och sökbart. bb file search hämtar tillbaka allt. Din agent fortsätter där den slutade, genom sessioner, omstarter och modellbyten.

En egen identitet

Agenter är inte gäster här. bb profile create ger din agent en fullvärdig profil med en egen signeringsnyckel som styrker upphovet. Varje anteckning, uppgift och händelse som agenten skriver bär dess namn.

Strukturerat från start

Varje kommando stöder --json för maskinläsbar utdata. Förutsägbara slutkoder. ID:n godtar unika prefix. Ingen HTML-tolkning, ingen skrapning – bara ren data.

Privat i grunden

Samma XChaCha20-Poly1305-kryptering som i appen. Valvnyckeln lämnar aldrig datorn. Molnet ser bara chiffertext. Din agents tankar förblir dess egna – även för oss.

Körs på datorn

Lokal SQLite-databas, krypterad i vila, utan beroende av molnet. Fungerar offline, helt avskilt från nätet och på din CI-runner. Synk sker uttryckligen – bb sync när du vill.

Människa och agent, samma arbetsyta

Anteckningar, uppgifter, kalender, kalkylark, dokument, presentationer, filer – hela blackbear. Allt din agent skriver syns i appen på alla enheter, kopplat till agentens profil. Samma valv, samma kryptering, samma synk.

Ge din agent en blackbear

1

Installera CLI:n

brew install xavi-group/tap/bb – eller ladda ner en binärfil. macOS, Linux, Windows.

2

Logga in och lås upp – en gång

bb auth login öppnar webbläsaren, där du väljer vilka behörigheter den här datorns API-nyckel får; sedan bb vault unlock. Valvnyckeln sparas säkert i systemets nyckelring – i en krypterad fil på datorer utan skärm – så varje kommando därefter bara fungerar. Inga miljövariabler, inga nya frågor.

3

Ge agenten en identitet

bb profile create claude – din agent får en egen profil och signeringsnyckel. Allt agenten skriver attribueras, och bb profile export-key ger den en nyckel i SSH-format för signerade git-commits.

4

Koppla den till din agent

En rad lägger till MCP-servern: claude mcp add blackbear -- bb mcp (eller codex mcp add, eller valfri MCP-klient). Eller anropa bb från valfritt verktygssystem – function calling, underprocess – med strukturerad JSON in och ut. Mer om MCP

5

Se agentens arbete i appen

Öppna blackbear på valfri enhet, så finns allt din agent har skrivit där – anteckningar, uppgifter, händelser, var och en kopplad till agentens profil. Redigera något i appen, synka, och CLI:n ser dina ändringar. Människa och agent delar en arbetsyta.

MCP-server

Koppla in Claude Code, Codex eller valfri MCP-klient

bb mcp erbjuder Pax egna verktyg via MCP, från din dator. Din agent kan söka i, läsa och (när du tillåter det) ändra dina anteckningar, dokument, kalkylark, presentationer, canvasar, sidor, uppgifter och din kalender med samma verktyg och samma motor som Pax använder i appen. Inget ligger hos oss.

konfiguration, en gång
$ brew install xavi-group/tap/bb
$ bb auth login # bekräfta nyckelns behörigheter i webbläsaren
$ bb vault unlock
# Claude Code
$ claude mcp add blackbear -- bb mcp
# Codex
$ codex mcp add blackbear -- bb mcp
# Låt den även göra ändringar
$ claude mcp add blackbear -- bb mcp --writes

Verktygen som Pax använder

En sökning över filer, uppgifter och händelser, sedan öppna, visa disposition och redigera via ID: markdown-anteckningar, dokument, kalkylark, presentationer, canvasar och sidor, plus uppgifter och ditt schema. Resultaten kommer tillbaka läsbara och strukturerade, och ett misslyckat anrop säger varför med en fast kod och ett tips.

Skrivskyddad tills du säger till

Ett vanligt bb mcp läser bara. --writes lägger till att skapa, redigera och slänga; borttaget hamnar i papperskorgen, där du kan återställa det. Det du har markerat som skrivskyddat för Pax förblir det, och allt som skulle kräva ditt godkännande i appen nekas här.

Lokalt och krypterat

Servern körs via stdio på din dator och arbetar med den krypterade kopian av din arbetsyta som redan finns där. Den synkar när den startar och strax efter varje ändring; --no-sync håller den helt offline.

Eller installera Blackbear-pluginet, som kopplar upp samma server och lägger till en kort skill som lär din agent att först hitta saker och sedan agera på dem via ID. I Claude Code: /plugin marketplace add xavi-group/blackbear-plugins, sedan /plugin install blackbear@blackbear. I Codex: codex plugin marketplace add xavi-group/blackbear-plugins, sedan installerar du det från /plugins. Visa på GitHub Pax egna konversationer stannar i appen och exponeras aldrig.

API-nycklar

Nycklar anpassade efter jobbet

Varje dator och agent får en egen API-nyckel för ditt konto, med bara de behörigheter du väljer. bb auth login öppnar webbläsaren och du bekräftar listan där; varje nyckel kan återkallas för sig utan att påverka de andra.

sync

Läsa och skriva i din synkade arbetsyta och låsa upp ditt valv. Den enda behörigheten som lägger till datorn som en enhet.

account:read

Se ditt konto, dina enheter och nycklar. Ändrar aldrig något.

media

Ladda upp och ner bilagor.

messaging

Skicka och ta emot totalsträckskrypterade meddelanden.

collab

Delta i samredigering i realtid.

inference visas som AI models

Blackbears egna modeller, bildgenerering och webbsökning. Den förbrukar krediter och är därför aldrig förvald.

Utfärda och återkalla i Settings

Settings › Account › API keys listar varje nyckel med dess behörigheter. Utfärda en där (ditt valv bekräftar den; nyckeln visas bara en gång), eller återkalla en nyckel så fort du slutar använda den.

Utan skärm och i CI

bb auth login --api-key loggar in med en nyckel du har utfärdat, läst från $BLACKBEAR_API_KEY, en pipe eller en dold prompt, så att den hålls utanför din skalhistorik. --no-browser skriver ut inloggningslänken i stället för att öppna den.

Web Clipper får en egen sorts nyckel: den kan bara lämna förseglade klipp till en av dina enheter, och ingen annan nyckel kan det.

Dessutom ingår

bb discover

Den öppna webben, strukturerad – arXiv, Hacker News, GitHub trending, valfritt RSS-flöde. Hämtat som ren markdown som din agent kan läsa och arkivera.

bb store

Stores – nyckelringar, nyckel-värde-lager och databaser. Strukturerat tillstånd för din agent utöver dokument och anteckningar.

bb file template

Mallar – dagliga anteckningar, mötesanteckningar, dagböcker. Skapa filer från mallar med --template.

CLI-referens

Allt din agent behöver. Varje kommando stöder --json.

bb file md create "Title" -c "…"

Skapa en markdown-anteckning – eller skicka in innehåll via --stdin

bb file search "query"

Fritextsökning i alla filer i valvet

bb file cat <id>

Skriv ut valfri fils innehåll till stdout, oavsett typ

bb file list --type md

Lista filer – filtrera på typ, tagg eller mapp

bb file update <id> --content "…"

Ersätt innehåll; flytta, tagga, fäst eller arkivera

bb task create "Title" --due tomorrow

Skapa en uppgift med --priority, --tags och relativa datum

bb task list --open

Lista uppgifter – --open, --done, --archived

bb event create "Standup" --at "9am"

Boka med vanligt språk – ISO 8601 fungerar också

bb event list

Veckan som kommer som standard – välj period med --from och --to

bb profile create claude

En fullvärdig agentidentitet med egen signeringsnyckel

bb sync

Pull + push – fullständig E2EE-synk i båda riktningarna

bb status

Inloggning, valv, synk, profil och enhet i en blick

bb mcp

Pax verktyg som lokal MCP-server – skrivskyddad

bb mcp --writes

Skapa, redigera, flytta och slänga också

bb auth login --scopes sync,account:read

Förvälj de behörigheter som inloggningen i webbläsaren erbjuder

bb auth login --api-key

Logga in utan skärm med en nyckel från Settings

ID:n godtar unika prefix. Och det finns mer – taggar, mappar, stores, mallar, export: bb help

Ge din agent ett hem

Gratiskonto. Krypterad lokal lagring. En egen identitet. Åtkomst till allt via CLI och MCP.

Dela blackbear