Om tio minuter kan du vara tillbaka i arbetet med en agent som redan känner till ditt projekt, dina regler och var saker och ting stannade – på varje maskin du äger. Den här sidan kopplar upp dig och visar sedan – i klartext – vad ditt minne gör för dig, hur du lär upp det och vad som händer när det fylls. Om en vecka är det det som har försvunnit du märker: du har slutat förklara dig själv för din agent.
En konto driver varje agent du kör, på varje dator du kör den på.
Skapa ditt konto på brethof.ai/account, välj var ditt minne ska lagras – lokalt (på din egen dator) eller hostat (i vårt moln, krypterat, i Tyskland) – ange din lösenfras, starta den kostnadsfria planen och skapa en API-nyckel. Inget kreditkort krävs. Valet mellan lokalt och hostat görs en gång; planer och paket kan ändras när som helst.
Välj din plattform nedan. De flesta är en rad – och på vilken som helst av dem kan du helt enkelt säga "install brethof-brain" och låta agenten sköta det. Lokal utgåva: Docker eller Podman på maskinen och cirka 3 GB disk, inklusive minnesmodellen, som laddas ner en gång; inga förhöjda privilegier.
Be din agent att söka i minnet efter vad som helst, till och med något triviale. En välstrukturerad svar – även “inga resultat” – betyder att du är ansluten. Det är hela provet.
en plugin – installeras i ett steg, ingen klon, ingen pip
Testat på Linux och Windows
en plugin på dsh:s inbyggda utökningspunkter
Testat på Linux och Windows
klona klientrepot och kör det; godkänn brethof-brain-hooksen i Codex en gång och du är klar
Testat på Linux och Windows
klona klientrepot och kör det; det skriver Qwen Codes egen inställningsfil
Testat på Linux och Windows
en gateway-plugin, en rad
Testat på Linux och Windows
Hermes inbyggda minnesleverantör, listad i Hermes plugin-katalog
Testat på Linux och Windows
en inbyggd SDK-plugin
Testat på Linux
En plugin-fil, OpenCode 1.x och 2.0 – samma adapter används för Kilo Code
Testat på Linux och Windows
samma plugin-fil, i Kilos plugin-mapp – CLI, VS Code och JetBrains
Testat på Linux och Windows
Claude Code-pluginet eller ett installationsskript
Testat på Linux och Windows
En Gemini CLI-utökning; ditt eget Google-konto
Testat på Linux och Windows
Googles agy; ditt eget Google-konto
Testat på Linux och Windows
Ett Pi-paket från npm
Testat på Linux och Windows
Cognitions CLI; ditt eget Devin-konto
Testat på Linux och Windows
AWS:s CLI; ditt eget Kiro-konto
Testat på Linux och Windows
Alibabas CLI; ditt eget Qoder-konto
Testat på Linux och Windows
Tencents CLI
Testat på Linux och Windows
en pluginmapp och en rad i ditt shell-profil
Testat på Linux och Windows
en pluginfil; ditt eget Amp-konto
Testat på Linux
en lokal plugin
Testat på Linux
Installerat men verkar oanvänt? Där en plattform stödjer hooks skickas minnet till din agent och inget behöver läras in. Där det inte gör det skriver installationen in en minnessektion i plattformens egen kontextfil, så att agenten vet att hämta. Om minnet verkar anslutet men agenten aldrig når efter det är den filen det första man ska kontrollera.
I Claude Code håller pip install (brethof-brain install-hooks) ett hanterat block i din CLAUDE.md, som skrivs om vid varje sessionsstart. Det är en pekare, inte en kopia av undervisningen – den talar om för din agent att minnet är Brain, hur man når det, och att när du säger "kom ihåg detta" går det till Brain, inte till Claude Codes egna minnesfiler på en enskild dator. Den verkliga undervisningen kommer vid sessionsstart. Den rör aldrig något utanför blocket: dina egna konventioner förblir dina. För att stänga av det, sätt BRETHOF_BRAIN_NO_CLAUDE_MD=1. Pluginet skriver aldrig dit: vid en plugininstallation klistrar du in blocket från pluginets README i ~/.claude/CLAUDE.md, eller ber din agent göra det.
Claude Code-pluginet har tre kommandon: /recall (sök nu), /onboard (ett projekts första minut) och /curate (avsluta en session). Det finns inget att köra manuellt – minnet kuraterar och städar när posterna landar.
Hostade nycklar skapas, redigeras och återkallas i kontopanelen; för att skapa en krävs tvåfaktorsautentisering eller inloggning med GitHub eller Google. En nyckel kan tjäna många agenter på många maskiner. En hostad nyckel kan vara avgränsad: begränsad till valda projekt, skrivskyddad eller läs-och-skriv. Det är rätt form för en konsult eller en agent med ett enda syfte. Den lokala utgåvan har en nyckel med full åtkomst, skapad av dess installationsprogram.
Endast namn. Ange ett projekt vid sparande eller sökning och det existerar från och med den stunden – inget inställningsskapande, inga begränsningar på antal, i någon plan inklusive Free. Använd en per kodbas, kund eller projekt. Dina agenter kan söka inom ett projekt eller i alla projekt, och en delad lager ovanför dem innehåller de få fakta som gäller överallt.
Ingen sammanfattar sessioner här, och du genomför aldrig en “spara min kontext”-rutin. När du korrigerar din agent på tisdag vet varje agent det på tisdag.
Rätta din agent en gång och du behöver aldrig rätta den igen — agentens nästa session vet om det, varje annan session vet om det, på varje maskin. Minnet läser din konversation i omgångar om fem utbyten, så det bevarar det som konversationen fastställt, inte varje halvfärdig tanke på vägen: beslut sparas, föråldrade påståenden pensioneras. En post kan hamna några utbyten efter dig — de sista utbytena i en session blir minne när du komprimerar eller när nästa session i det projektet startar. Du arkiverar aldrig något själv. När du verkligen vill att något ska sparas direkt, säg det — din agent sparar det omedelbart, vilket är användbart när precision spelar roll eller när en fakta hör hemma i ett annat projekt.
Sparat minne Det är den nuvarande sanningen – väl utvald, detaljerad, aktuell. Konversationshistorik Det är den fullständiga, råa inspelningen av allt som någonsin har sagt. När din agent behöver det som teamet anser vara aktuellt söker den i minnet; när den behöver den exakta felmeddelandet från för tre veckor sedan söker den i historiken. Gamla uttalanden i historiken är ögonblicksbilder av sina tillfällen. Minnet är det som gäller idag.
Beslutsgrafen ger varje handling en daterad rad – beslutat, provat, avvisat, avskapat – var och en med sin anledning, i samtalets ord. En omvändning är en ny rad; det gamla sättet förblir registrerat som det gamla sättet. Så när en sökning tar upp ämnet kommer raden som säger att idén dog i mars tillbaka med dagen och anledningen, och din agent föreslår den inte igen. Detta är något som högen med AGENTS.md- och CLAUDE.md-filer aldrig kan göra: de vet inte att en idé har dött, så den ligger kvar som gällande sanning och väntar på att en ny agent ska gå rakt på den. Grafen sträcker sig tillbaka till den dag då minnet började läsa, och den ingår i varje plan, i båda utgåvorna.
Återkallandet mäts aldrig och stannar aldrig vid någon gräns. Sökning, kontext vid sessionsstart, återkallande per fråga och grafens historikrader räknas inte mot någon kvot och du faktureras aldrig per sökning – på alla planer, Free inkluderat. Planerna mäter två saker och bara två: hur mycket ditt minne rymmer och hur mycket det lär sig varje månad. Tar någon av dem slut pausas ny inspelning eller ny inlärning – ditt lagrade minne fortsätter att svara.
När pluginet är installerat finns det inget ritual att lära sig och inga kommandon att komma ihåg. Det bästa tecknet på att det fungerar är att du slutar tänka på det.
Det som förändras är hur du talar med din agent. Du kan nu säga saker som Vad bestämde vi oss för gällande försök till betalning? or Kom ihåg att staging-boxen är den med den gamla certifikaten. — På en enkel språklig manier, under samtalet. Din agent väljer det rätta verktyget; du nämner aldrig något specifikt.
Du behöver inte denna lista. Den finns här så att du vet vad som är möjligt när du ber om något specifikt.
En sak som en agent avsiktligt inte kan göra: Radera ett helt projekt. Denna enda handling når den råa arkivet, så det finns i ditt kontopanel, där en manus skriver namnet.
Eftersom dina samtal arkiveras övervakar Brain dem för avsikter — Saker du sa att du skulle göra men inte gjorde. Var och en blir en rad i projektets register: oavgörd, i väntan på dig. Inga statuser, inget arkiv. En rad väntar, tas bort eller blir arbete.
Säg ”check the ledger” i vilken session som helst. Din agent tar fram raderna en i taget och du svarar med enskilda ord. Bestämda rader tas bort direkt. Rader som det senare arbetet visar är klara, tappade eller förbigånga har redan försvunnit av sig själva.
En rad som fortfarande spelar roll blir en rad i projektets plan — Next eller Parked — och lämnar Ledger; resten dör. Planen öppnas vid nästa session, så arbetet ligger framför din agent när den startar. Så fungerar planen.
Två vanor gör att det sjunger. Granska ofta — En stapel som besöks dagligen förblir en handfull rader. Och Radera brutalt — Ingenting går förlorat, för en idé som fortfarande är viktig kommer att sägas igen, lagras om och bedömas på nytt i förhållande till projektet i dess nuvarande form.
En playbook är en procedur som skrivs som en Markdown-dokument och lagras en gång för hela ditt konto. Vilken av dina agenter som helst, i vilket projekt som helst, på vilken dator som helst, kan hämta den och köra den i sitt eget miljö – Brain lagrar och serverar; din agent exekverar.
Be din agent att spara en playbook och forma den som en handbok: rubriker för varje stadie, kodblock för de exakta kommandona, samt en enrad kommentar som beskriver vad det gör – den raden är den som visas när agenter bläddrar i listan. Genom att spara under samma namn ersätts den tidigare versionen, så en playbook innehåller alltid endast ett aktuellt dokument.
Kör deploy-playbooket. Det är hela gränssnittet: agenten hämtar det och följer där det befinner sig. Kombinera det med en schemaläggning för full effekt – en agent som kör Hämta veckoreportörsplanen och exekvera den. I Cron blir det en uppgift som du skrev en gång på vanlig engelska och aldrig behöver titta efter igen.
Allt annat som ditt minne innehåller är hittades när. En regel är annorlunda: en ständig instruktion som laddas in automatiskt i varje session, utan att någon behöver söka upp den.
Reglerna är sättet att förhindra att man upprepar sig – de konventioner, begränsningarna och de erfarna korrigeringarna som agenterna aldrig får glömma. Bra regler låter som lagar: “Använd aldrig den fredag”, “Detta projekt använder tabulatorer, inte mellanrum”, “Klientens namn stavs Brethof, aldrig Brefoth”. Korta, absoluta, och fortfarande giltiga nästa månad.
Be din agent att spara en regel, och den frågar dig en sak: gäller den allt du gör, eller bara det här projektet?
En lag som gäller för allt ditt arbete, var det än sker.
En lag för en kodbas, kund eller företag.
Användbart, men det behöver inte alltid vara framför dig. Fortfarande sparat, fortfarande hittat när någon söker efter det.
Den tredje alternativet är det viktiga, och det väljs ofta mer än de två andra. En regel är dyr: den tar plats i varje session för alltid, och den lär kuratorn vad som är viktigt. Att registrera vanlig kunskap som en regel är precis hur minnen siltas tills ingenting längre står ut.
Ett projekt med ett fåtal skarpa regler minns märkbart bättre än ett utan – eftersom reglerna talar om för dess kurator vad som spelar roll där. Spara en, och inom några minuter har projektets minne återlärt sig vad projektet är.
En regel bör vara kort nog att du fortfarande skulle säga den högt – om den inte ryms, är det troligen kunskap i en regels kläder. Slå ihop dubbletter till en och radera regler som blivit föråldrade; inget beskär dem åt dig, för inget annat borde få bestämma vilka dina lagar är. Ett dussin regler du tror på slår femtio du har slutat läsa.
Den enda verkliga beslutet är hur man delar upp dem: en per kodbas, kund eller projekt är mönstret som fungerar. För få och orelaterade uppgifter smälter samman; för många sprider kontexten. Att starta ett projekt med en enasatsmässig syfte – vad det handlar om och vad som bör kommas ihåg – är den mest värdefulla minuten man kan ägna åt. Det lär kuratorn redan från den första dagen istället för att låta hon infera dina avsikter från fragment.
Ditt lagrade minne fortsätter svara, oavsett vad annat som är begränsat. Återkallning är det enda en gräns aldrig tar ifrån dig – och det samma gäller briefen som öppnar varje session, reglerna och posterna som kommer med varje anrop, hela chatt historiken, grafen, anteckningarna och playbooks.
Tre olika saker mäts på olika sätt, och det är värdefullt att veta vilket som är vilket. Inspelning Det begränsas av lagringsutrymmet. Lära sig Det begränsas av din månatliga tillåtna belopp. Kom ihåg det begränsas av inget – sökning, sessionsökväller och återkallning vid varje fråga fungerar så länge din minne finns på våra aktiva system.
Din historia fortfarande spelas in, och allt det här förblir sökbart. Minneshanteringen fungerar fortfarande – informeras vid sessionstart, matchar minnet för varje fråga, diagrammet. Det som stoppas är inlärning: Inga nya minnen extraheras från dina samtal, och grafen slutar växa. En uppgraderingspackning eller en upgradering startar processen på nytt.
Ingenting nytt sparas – det är vad “full” betyder. Minneslagringen fungerar fortfarande för allt som redan har lagrats, så din agent förblir informerad och minns fortfarande vad den visste igår. Lägg till lagringsutrymme eller höj planen, och inspelningen fortsätter där den slutade.
Ingen inspelning, inget inlärning – och ingen minnesåterkallning fortfarande fungerar. Om du hörer att din Brain är avstängd, så är den det. nytt minne Endast. Allt som redan finns där svarar exakt som det gjorde tidigare, och din agent fortsätter att använda det.
Brain pausas omedelbart – det finns ingen respitperiod. Ditt minne arkiveras efter dag 7, du varnas runt dag 23, och det tas bort på dag 30. Ett betalt, aktivt konto berörs aldrig. Det fullständiga schemat, och de e-postmeddelanden som hör till det, finns i integritetspolicyn.
Även om en gräns gäller, bildas inga nya minnen. Det skapar därför en tomställe i din minne för den perioden. Vi går inte tillbaka och fyller i det senare.. Det är en avsiktlig designregel, och du bör känna till den.
En minne skapas endast från en samtal. som det råder. En registrering som skrivs senare, från material som redan är veckor gammalt, skulle skriva över det som har varit sant sedan dess – och ditt minne skulle börja med säkerhet hävda saker som inte längre stämde. Vi föredrar att lämna ett tomrum än att skapa en övertygande lögn.
Så, klart uttryckt: gapet är permanent som minne. Din råa konversationshistorik från den perioden finns fortfarande kvar och kan fortfarande sökas, så arkivet är inte förlorat – endast det destillerade lagret har hålet. Ju längre en gräns gäller, desto längre avviker ditt minne från det du faktiskt arbetar med. Och det repareras inte av sig självt när du återupptar: din agent rättar föråldrade minnen när den stöter på dem, och minnet avstämmer nya poster mot gamla när de landar, och pensionerar de som dina nyare minnen motsäger. Båda processerna löper framåt, aldrig bakåt.
Ingen blir tyst avstängd. Du får ett e-postmeddelande när du närmar dig en gräns och ett annat när den träder i kraft, en notis i din agents session när den startar, samt en kort rad vid varje anrop så länge gränsen är aktiv.
Din råa historik förblir skyddad där det spelar roll: senaste historiken kan inte tas bort av någon, och enskilda meddelanden kan inte raderas i tysthet – men du kan redigera bort en exakt fras, radera en enskild post via din agent eller ta bort ett helt projekt i kontopanelen, där en människa skriver namnet. Att radera något är gratis.
Uppgraderingar gäller omedelbart. Nedgraderingar gäller när din minnekapacitet passar den mindre planen – skär ner eller behåll tillägget tills det gör det. Vi raderar aldrig något vid någon planförändring.
Hostat är ditt minne krypterat med en lösenfras som endast du har: när det är låst är det chiffrertext för alla, inklusive oss. Det lagras och söks i Tyskland; bearbetningspasset körs på säker beräkningskapacitet i Schweiz; och ett modellpass går, tillfälligt, till en leverantör som kontraktuellt åtagit sig att inte behålla eller träna på det som passerar – vi anger det som deras åtagande. Lokalt lever ditt minne på din maskin. Vår central bearbetar delar av det när de skickas upp och lagrar inget – det enda den håller är dina stående regler och en rad per projekt. Minnet och sökningen stannar på din maskin.
Det är just poängen. Varje agent som använder dina nycklar läser och skriver till samma minne, som hålls konsekvent tur för tur — fem agenter i ett projekt ser en enda sanning. Med hostat minne låter scoped-nycklar dig ge en person eller en agent åtkomst till endast valda projekt, skrivskyddat eller läskriv.
Claude Code, Codex, Qwen Code, OpenClaw, DeepSeek Harness (dsh), Cline, OpenCode, Kilo Code och Hermes Agent. En plattform listas först när hela loopen fungerar där – brief vid sessionsstart, matchande minne hämtat vid varje prompt och samtalet arkiverat. Det finns ingen halvstödd nivå, för en halvfungerande plattform skulle vara någons enda plattform. Fler är kopplade och väntar på leverantörskonton; de dyker upp här den dag de är beprövade, inte tidigare.
Nej. En brethof-brain-nyckel är allt någon agent behöver, och din agent kan installera hela grejen själv – säg "installera brethof-brain" och det är klart. Värdbaserat kör vi allt. Lokalt körs det i en behållare på din maskin.
Ja – fråga din agent, eller använd ditt kontopanel. Det är de två dörrarna till ditt minne, och radering fungerar genom båda: exportera hela historiken, radera ett projekt, redigera bort en exakt fras eller radera kontot – från panelen, bakom din egen identitet, även utan din lösenfras. En del är medvetet begränsat: de skydd som hindrar en agent från att radera ditt förflutna gäller dig också, och säkerhetssidan anger exakt var gränserna går.
Varje projekts hög av obeslutade avsikter — saker du sa att du skulle göra i samtal men inte gjorde. Be din agent att "kolla i registret", besluta varje rad med ett ord och flytta de som ska behållas till projektets plan. Avsnittet ovan har detaljerna.
Ingen kreditkort, och hjärnan är samma hjärna som drivs av den största planen. Endast minnesstorleken och hastigheten i dess inlärning skiljer sig.
Lokal tal-till-text som lär sig din röst. Evig licens. Vårt flaggskepp.
Betald · flaggskepp
Minne för dina AI-agenter — poster, regler, hela historiken och beslutsgrafen, redan där när en session startar. Den svarar innan du frågar.
BETALD · gratisnivå
Utskriftsklara digitala modeller. GLB och OBJ ingår. Livstidsåtkomst.
Betald · digital katalog
Fem skrivare med verklig kapacitet. Ingen självbetjningsbutik än – berätta vad du behöver och vi ger en prissiffror per e-post.
Enligt överenskommelse · mejla oss
Vår YouTube-kanal. En cybertiger-värd visar upp lokala AI-verktyg och vad de faktiskt gör.
KANAL · live
Korta videorecensioner av programvara och AI-verktyg: använda inför kameran, med en bedömning som ingen kan köpa.
VIDEORECENSIONER · ny
Utvalda GitHub-listor för AI-kodningsagenter, MCP-server, lokala AI-lösningar samt Linux för AI. Varje post innehåller en länk till källan.
GRATIS · kuraterad
Utdödlade guideer för lokalt AI på Linux, Windows och macOS, med inkluderade konfigurationsfiler.
GRATIS · direktsänd
Negativ kuration: metoder och verktyg som slösar din tid, rankade. Kvitto krävs.
GRATIS · direktsänd
Vem vi är, varför vi bygger AI som prioriterar integritet, och vad vi inte kommer att göra.