En AI-agent bliver kun nyttig over tid, hvis konteksten overlever på tværs af sessioner. Obsidian giver agenter en holdbar, lokal, struktureret hukommelseslag, de kan læse, inden de handler. Agenten starter ikke længere fra nul - den starter fra din verden.
Hvorfor agenter har brug for hukommelse før værktøjer
De fleste mennesker bruger AI uden hukommelse. De åbner Claude, ChatGPT, Claude Code eller en anden assistent, indsætter kontekst, forklarer projektet, beder om hjælp, kopierer svaret et andet sted hen og gentager det samme ritual næste dag. Assistenten kan være smart, men den ved ikke, hvad arbejdsstanden var, før samtalen starter.
Instinktet er at give agenter værktøjer først. Forbind Gmail, Slack, Notion, GitHub, Linear, Google Calendar, browseren og filsystemet. Derefter håber man, at agenten bliver nyttig. Den rækkefølge er forkert.
Værktøjsadgang giver agenten hænder, men hukommelse giver den dømmekraft. Uden hukommelse kan en agent stadig gøre ting, men den ved ikke, hvilke ting der betyder noget, hvad der allerede er sket, hvad de nuværende prioriteter er, eller hvilke begrænsninger der gælder. En nyttig agent skal kunne besvare grundlæggende spørgsmål, før den handler:
| Spørgsmål | Hvorfor det er vigtigt |
|---|---|
| Hvilket projekt er dette relateret til? | Forhindrer generiske svar og forkert kontekst |
| Hvad er den nuværende status? | Forhindrer gentagelse af gammelt arbejde |
| Hvad er den næste handling? | Gør hukommelsen til handling |
| Hvem er involveret? | Tilføjer forholds- og kommunikationskontekst |
| Hvilke beslutninger er allerede truffet? | Forhindrer relitering af gammel ræsonnering |
| Hvad er snart forfaldent? | Skaber hastighed og prioritering |
| Hvad ændrede sig i går? | Giver kontinuitet |
| Hvad bør ikke røres? | Tilføjer sikkerhedsgrænser |
Det er derfor, Obsidian er værdifuldt. Hvis det struktureres korrekt, bliver det et læsbart kort over dit arbejde — ikke bare et sted til at gemme notater, men en første hjerne, agenten læser fra, før den handler. Princippet er enkelt: bed ikke agenten om at rekonstruere din verden fra en prompt. Giv den en verden, den kan læse.
Hvorfor Obsidian fungerer godt som agent hukommelse
Obsidian har flere fordele for agent hukommelse, der gør det værd at vælge over et lukket arbejdsområde eller et proprietært værktøj.
Noter er lokale Markdown-filer. En agent, et script eller et terminalværktøj kan læse dem uden en kompliceret API. En mappe med Markdown-filer er meget lettere for agenter at inspicere end et lukket arbejdsområde fyldt med proprietære objekter.
Obsidian understøtter links og backlinks. Dette lader dig skabe et netværk af personer, projekter, møder, beslutninger og opgaver. Agenter har ikke kun brug for tekst — de har brug for forhold mellem stykker af kontekst.
Obsidian understøtter egenskaber. Disse er strukturerede felter øverst i notaterne. Et projektnotat kan have status, prioritet, deadline, og næste_handling. Et personnotat kan have sidste_kontakt, forhold, og næste_touchpoint. Når disse felter findes, bliver pengeskabet forespørgselbart.
Plugins som Dataview gør pengeskabet til en letvægtsdatabase. Dataview er et live indeks og forespørgselsmotor for Obsidian, der lader dig tilføje metadata til notater og forespørge det med Dataview Query Language. Det holder forespørgsler opdaterede efterhånden som notaterne ændrer sig.
Obsidian forbliver under brugerens kontrol. For personlig agent hukommelse betyder det noget. Assistenten kan i sidste ende læse dine projekter, private noter, forhold, klientkontekst, daglige logs og transkripter. At holde den hukommelse i et lokalt system giver dig mere kontrol end at gemme alt inde i en sort boks chatbot-historik.
Obsidian angiver Synk til $4/måned faktureret årligt ($5/måned månedligt) og Udgiv til $8/måned faktureret årligt ($10/måned månedligt). Den kerneapp er gratis uden begrænsninger. For en agent hukommelsesopsætning har de fleste brugere kun brug for den gratis app plus den gratis Dataview-plugin.
Obsidian kræver disciplin. Hvis dine noter er inkonsistente, arver agenten den inkonsistens. Hvis du aldrig opdaterer projektstatus, lyver dit dashboard. Men hvis du designer pengeskabet bevidst, bliver det et af de bedste personlige hukommelseslag for AI-agenter.
Arkitekturen: rå optagelse, struktureret hukommelse, dashboard, briefing
En Obsidian agent hjerne må ikke være en stor mappe med noter. Et transkript er ikke det samme som en beslutning. Et dagligt notat er ikke det samme som en opgave. Et dashboard er ikke det samme som en projektfil. Strukturen bør adskille forskellige niveauer af kontekst:
| Lag | Eksempel | Rolle |
|---|---|---|
| Rå optagelse | Mødetranskript, voice memo, kopieret e-mail, forskningsdump | Bevarer hvad der skete |
| Behandlet hukommelse | Projektnotat, personnotat, beslutningsnotat, mødesummary | Forklarer hvad det betyder |
| Strukturerede felter | Status, deadline, prioritet, ejer, næste handling | Gør hukommelsen forespørgselbar |
| Dashboard | Dagens prioriteter, gamle projekter, åbne loops | Viser hvad der betyder noget nu |
| Agent briefing | Morgen syntese, ugentlig gennemgang, risikosammendrag | Gør kontekst til handling |
Denne opdeling er vigtig. Hvis alt forbliver som rå optagelse, skal agenterne gøre for meget udgravning. Hvis alt bliver en stiv struktur, bliver systemet irriterende at vedligeholde. Lad rå optagelse eksistere, men udtræk gradvist nyttig kontekst til strukturerede noter.
Agenten skal være i stand til at bevæge sig på tværs af lag: læse et transkript, udtrække en beslutning, opdatere et projektnotat, skabe en åben loop og nævne resultatet i morgenens briefing. Sådan bliver hukommelsen operationel.
Pengeskabets struktur
Et godt agent-læsbart pengeskab har brug for enkle mapper med klare opgaver. Undgå at bygge et system så komplekst, at du opgiver det efter en uge. En praktisk struktur:
AI-Agent-Brain/
├── 00 - DASHBOARD/
├── 01 - DAILY/
├── 02 - PROJECTS/
├── 03 - PEOPLE/
├── 04 - TASKS/
├── 05 - MEETINGS/
├── 06 - DECISIONS/
├── 07 - TRANSCRIPTS/
├── 08 - RESEARCH/
├── 09 - BRIEFINGS/
├── 10 - TEMPLATES/
└── 99 - ARCHIVE/
Opret det fra terminalen:
mkdir -p "AI-Agent-Brain"/{"00 - DASHBOARD","01 - DAILY","02 - PROJECTS","03 - PEOPLE","04 - TASKS","05 - MEETINGS","06 - DECISIONS","07 - TRANSCRIPTS","08 - RESEARCH","09 - BRIEFINGS","10 - TEMPLATES","99 - ARCHIVE"}
Åbn derefter AI-Agent-Brain som et Obsidian pengeskab. Hver mappe har en distinkt rolle:
| Mappe | Hvad der går der | Hvorfor agenterne har brug for det |
|---|---|---|
| 00 - DASHBOARD | Dagligt dashboard og kontrolpaneler | Giver agenten orientering |
| 01 - DAILY | Et notat pr. dag | Skaber kontinuitet |
| 02 - PROJECTS | Et notat pr. aktivt projekt | Viser mål, status, deadlines, næste handlinger |
| 03 - PEOPLE | Et notat pr. vigtig person | Giver forholdsmæssig hukommelse |
| 04 - TASKS | Opgavenotater eller strukturerede opgavefiler | Viser hvad der skal gøres |
| 05 - MEETINGS | Mødenotater og -summaries | Fanger beslutninger og forpligtelser |
| 06 - DECISIONS | Beslutningslogs | Forhindrer gentagelse af ræsonnering |
| 07 - TRANSCRIPTS | Rå opkald, voice notes, optagelser | Bevarer rå kontekst |
| 08 - RESEARCH | Eksterne fund, artikler, værktøjsnotater | Forbinder viden udefra |
| 09 - BRIEFINGS | AI-genererede morgen og ugentlige opsummeringer | Gør hukommelsen til handling |
| 10 - TEMPLATES | Standardnotatskabeloner | Holder systemet konsistent |
| 99 - ARCHIVE | Inaktivt eller gammelt materiale | Holder aktiv hukommelse ren |
Mappe navnene er mindre vigtige end opdelingen af roller. Hvis agenten har brug for den nuværende projektstatus, går den til 02 - PROJECTS. Hvis den har brug for gårsdagens uafsluttede elementer, går den til 01 - DAILY. Hvis den har brug for forholds kontekst, går den til 03 - PEOPLE.
Installer Obsidian
Obsidian er tilgængelig til macOS, Windows, Linux, iOS og Android. For de fleste brugere, installer det fra den officielle hjemmeside, opret eller åbn et pengeskab, og peg det til mappestrukturen ovenfor. Aktiver fællesskabsplugins, når du er klar til at tilføje Dataview.
På Linux kan du også installere via Snap:
sudo snap install Obsidian --classic
For en lokal-første agent hjerne, er det vigtige ikke hvordan du installerer Obsidian — det er, at pengeskabet bare er en mappe med Markdown-filer, som dine værktøjer kan læse direkte.
Priser: hvad denne opsætning koster
Den centrale Obsidian app er gratis uden begrænsninger. Du har ikke brug for en konto for at bruge et lokalt pengeskab. De valgfri betalte dele handler om synkronisering, offentliggørelse og kommerciel brug.
| Komponent | Omkostning | Når du har brug for det |
|---|---|---|
| Obsidian kerneapp | Gratis | Rimeligt til et lokalt enkelt-enheds pengeskab |
| Obsidian Sync | $4/bruger/måned (årligt) eller $5/bruger/måned (månedligt) | Brug til officiel krypteret synkronisering på tværs af enheder |
| Obsidian Publish | $8/site/måned (årligt) eller $10/site/måned (månedligt) | Brug til at offentliggøre pengeskabet som en hjemmeside |
| Dataview plugin | Gratis | Nødvendigt for live dashboards og forespørgsler |
| Claude Code | Afhænger af Claude plan | Nyttigt for at læse og opdatere pengeskabsfiler fra terminalen |
| GitHub privat repo backup | Gratis (med grænser) eller betalt | Valgfri backup og versionering |
For en agent-hukommelsesopsætning kan de fleste mennesker starte med den gratis app og den gratis Dataview-plugin. Betal for Sync, hvis du vil have officiel multi-enhed synkronisering med mindre opsætning. Betal for Publish kun, hvis du ønsker at gøre nogle noter til et offentligt site.
Installer Dataview
Dataview er pluginet, der gør dashboardet nyttigt. Uden det er Obsidian stadig et godt hukommelsessystem, men dashboardet vil hovedsageligt være manuelt. Med Dataview læser dashboardet noter og opdaterer sig selv automatisk.
Installer det inden i Obsidian:
- Åbn Indstillinger.
- Gå til Fællesskabsplugins.
- Slå Begrænset tilstand fra.
- Klik på Gennemse.
- Søg efter Dataview.
- Installer og aktiver det.
Dataview er et live indeks og forespørgselsmotor over din vidensbase. Det lader dig tilføje metadata til notater og forespørge den metadata for at liste, filtrere, sortere eller gruppere information. Når det er aktiveret, kan ethvert notat indeholde en Dataview forespørgselsblok, der automatisk opdateres, efterhånden som dit pengeskab ændres.
Notatskabelonerne
Systemet fungerer kun, hvis noter har en konsekvent struktur. Hver notat type skal have et lille sæt felter, der forbliver konsekvente. Undgå fristelsen til at modellere alt — du ønsker tilstrækkelig struktur til agenter og dashboards, men ikke så meget, at det at skrive en note bliver en skat.
Project note
---
type: project
status: active
priority: high
deadline: 2026-06-15
owner: Vincent
next_action: Draft the article intro
completion: 40
related_people:
- Sarah
- Alex
---
# Project Name
## Goal
What this project is supposed to achieve.
## Current state
Where things stand right now.
## Constraints
Important limits, dependencies, risks, or decisions.
## Notes
Useful context for the project.
Person note
---
type: person
relationship: investor
status: active
last_contact: 2026-05-18
next_touchpoint: 2026-05-25
priority: high
context: Interested in AI Career
---
# Person Name
## Context
Who they are and why they matter.
## History
Important interactions, conversations, or commitments.
## Preferences
Communication style, interests, boundaries, or useful details.
## Next touchpoint
What should happen next.
Task note
---
type: task
status: in-progress
project: AI Career
due: 2026-05-22
priority: high
energy: deep
---
# Task Name
## Outcome
What done looks like.
## Notes
Context, links, blockers, or requirements.
Meeting note
---
type: meeting
date: 2026-05-22
project: AI Career
people:
- Sarah
- Alex
status: processed
---
# Meeting with Sarah and Alex
## Summary
Short summary of the conversation.
## Decisions
- Decision 1
- Decision 2
## Action items
- [ ] Action item 1
- [ ] Action item 2
## Follow-up
What needs to happen next.
Decision note
---
type: decision
date: 2026-05-22
project: AI Career
status: decided
impact: high
---
# Decision: Use Obsidian as the agent memory layer
## Context
What led to this decision.
## Options considered
- Option A
- Option B
- Option C
## Decision
What was chosen.
## Why
The reasoning behind the choice.
## Revisit if
Conditions that would change the decision.
Daily note
---
type: daily
date: 2026-05-22
focus: Finish Obsidian agent memory article
energy: medium
---
# 2026-05-22
## Focus
The main thing that matters today.
## Plan
- [ ] First important task
- [ ] Second important task
- [ ] Third important task
## Open loops
OPEN: Follow up on the contractor stack article visual.
OPEN: Decide whether to turn the Obsidian article into a setup guide.
## End of day
What changed today.
In daily notes, use OPEN: as a convention for unresolved items that should carry forward. The dashboard queries these automatically.
Dashboardet skal læse, ikke gemme
Dette er det vigtigste designprincip i hele systemet. Et dashboard er ikke et andet sted at lægge information. Det er et notat, der læser fra resten af pengeskabet og viser, hvad der betyder noget lige nu.
Hvis dashboardet bliver et manuelt notat, vil det rådne. Hvis det læser fra projektnotater, opgavenotater, personenotater og daglige noter, forbliver det aktuelt, så længe de underliggende noter er aktuelle.
Opret filen:
touch "AI-Agent-Brain/00 - DASHBOARD/Dashboard.md"
Tilføj derefter sektioner med Dataview forespørgsler. Placer hver forespørgsel inde i en Dataview kodeblok i dit Obsidian notat.
Dagens prioriteter
TABLE WITHOUT ID
file.link AS "Opgave",
due AS "Forfald",
project AS "Projekt",
priority AS "Prioritet"
FROM "04 - TASKS"
WHERE type = "task"
AND status != "complete"
AND (due = date(today) OR due < date(today))
SORT priority DESC, due ASC
LIMIT 10
Den LIMIT 10 er intentionel. Et dashboard, der viser 47 forfaldne opgaver skaber ikke klarhed — det skaber angst.
Aktive projekter
TABLE WITHOUT ID
file.link AS "Projekt",
priority AS "Prioritet",
completion + "%" AS "Færdig",
deadline AS "Deadline",
next_action AS "Næste Handling"
FROM "02 - PROJECTS"
WHERE type = "project"
AND status = "active"
SORT priority DESC, deadline ASC
Den vigtigste kolonne er next_action. En agent bør aldrig have givet mulighed for at gætte, hvad der driver et projekt fremad.
Kommer deadlines
TABLE WITHOUT ID
file.link AS "Element",
type AS "Type",
deadline AS "Deadline",
status AS "Status"
FROM ""
WHERE deadline >= date(today)
AND deadline <= date(today) + dur(7 days)
AND status != "complete"
SORT deadline ASC
Dette fanger ethvert notat med et deadline felt — projekter, leverancer, beslutningsnotater eller andre strukturerede filer.
Personer at kontakte
TABLE WITHOUT ID
file.link AS "Person",
relationship AS "Forhold",
last_contact AS "Sidste Kontakt",
next_touchpoint AS "Næste Touchpoint",
priority AS "Prioritet"
FROM "03 - PEOPLE"
WHERE type = "person"
AND status = "active"
AND next_touchpoint <= date(today)
SORT priority DESC, last_contact ASC
Dette omdanner forholdsmæssig hukommelse til handling. Assistenten bør ikke kun huske opgaver — den bør huske mennesker.
Åbne loops fra i går
Brug konventionen OPEN: i daglige noter for elementer, der skal videreføres:
LIST
FROM "01 - DAILY"
WHERE type = "daily"
AND date = date(today) - dur(1 day)
FLATTEN file.lists AS item
WHERE contains(string(item), "OPEN:")
Åbne loops er ikke altid formelle opgaver. De er ofte små uløste emner, der forsvinder, hvis du ikke skaber et system for dem.
Seneste beslutninger
TABLE WITHOUT ID
file.link AS "Beslutning",
project AS "Projekt",
date AS "Dato",
impact AS "Indvirkning"
FROM "06 - DECISIONS"
WHERE type = "decision"
AND date >= date(today) - dur(14 days)
SORT date DESC
Dette lader agenten forstå den nylige strategiske kontekst, før den handler.
Gamle projekter
TABLE WITHOUT ID
file.link AS "Projekt",
priority AS "Prioritet",
deadline AS "Deadline",
next_action AS "Næste Handling"
FROM "02 - PROJECTS"
WHERE type = "project"
AND status = "active"
AND (next_action = null OR completion < 100)
SORT deadline ASC
Du kan forbedre dette senere ved at tilføje et last_reviewed felt til projektnotater.
Morgen briefing workflow
Dashboardet viser data. Briefingen forklarer, hvad dataene betyder. Det er her agenten bliver nyttig. Du vil ikke have en model til at gentage dashboardet tilbage til dig — du vil have den til at syntetisere situationen.
Et godt morgen briefing prompt:
Læs mit Obsidian dashboard-notat og hvert fil, det refererer til.
Syntetiser en morgen briefing, der fortæller mig:
1. Den ene mest vigtige ting at udføre i dag.
2. Hvad kræver min opmærksomhed før middag og hvorfor.
3. Hvad er i fare, hvis jeg ikke handler på det i dag.
4. Hvilken person eller forhold har mest brug for opmærksomhed.
5. En beslutning, der står åben, som jeg skal træffe, inden jeg starter.
Beskriv ikke tabellerne. Fortæl mig, hvad de betyder.
Hold briefingen under 300 ord.
Start med den mest presserende ting.
Instruktionen "beskriv ikke tabellerne" er vigtig. Mange assistenter vil opsummere synlige data i stedet for at fortolke det. Punktet med briefingen er at omdanne hukommelse til dømmekraft, ikke at opsummere dashboardet.
Gem outputtet i:
AI-Agent-Brain/09 - BRIEFINGS/2026-05-22 - Morgen Briefing.md
Eller tilføj det til dagens dagsnotat i 01 - DAILY.
Forbind Claude Code til pengeskabet
Claude Code er et agentisk kodningsværktøj, der lever i terminalen, forstår dit kodebase og hjælper med at udføre rutineopgaver på tværs af filer og værktøjer. Det kan operere inde i din pengeskabsmappe og læse eller opdatere Markdown-filer direkte.
Installer Claude Code med den officielle native installer på macOS, Linux eller WSL:
curl -fsSL https://claude.ai/install.sh | bash
Eller med npm (kræver Node.js 18 eller senere):
npm install -g @anthropic-ai/claude-code
Åbn derefter din pengeskabsmappe:
cd ~/AI-Agent-Brain
claude
Derfra kan du bede Claude Code om at læse og opdatere Markdown-filer:
Læs 00 - DASHBOARD/Dashboard.md og noterne, der linker fra det.
Opret dagens morgen briefing i 09 - BRIEFINGS ved hjælp af dette format:
- Mest vigtige prioritet
- Før-middagsopmærksomhed
- Risiko hvis ignoreret
- Forhold at kontakte
- Beslutning at træffe
Tilføj derefter et et-afsnit resumé til dagens dagsnotat i 01 - DAILY.
Ændr ikke projektnotaterne, medmindre du spørger først.
Reglen "ændr ikke projektnotaterne, medmindre du spørger først" er vigtig, fordi Claude Code kan redigere filer. At være eksplicit om, hvad den kan og ikke kan ændre forhindrer utilsigtede omskrivninger. Dette er, hvor CLAUDE.md regler filen bliver essentiel.
Tilføj en CLAUDE.md regler fil
En regler fil fortæller agenten, hvordan den skal opføre sig i pengeskabet. Den forhindrer hver session i at blive en ny forhandling om, hvad agenten kan røre ved. Opret den i pengeskabets rod:
touch "AI-Agent-Brain/CLAUDE.md"
Tilføj følgende indhold:
# CLAUDE.md
Du arbejder inden i et Obsidian pengeskab, der bruges som et AI-agent hukommelsessystem.
## Kerne regler
- Læs relevante noter, før du giver anbefalinger.
- Foretræk at opdatere eksisterende noter frem for at oprette duplikater.
- Slet ikke noter, medmindre det er eksplicit instrueret.
- Skriv ikke hele noter om, medmindre du bliver bedt om det.
- Når du opretter nye noter, skal du bruge skabelonerne i 10 - TEMPLATES.
- Behold YAML frontmatter.
- Hvis et felt mangler, så spørg, før du opfinder det.
- Tilføj vigtige uløste emner som OPEN: linjer i det relevante daglige notat.
- Skriv beslutninger ind i 06 - DECISIONS, når et meningsfuldt valg træffes.
- Hold genererede briefinger under 300 ord, medmindre der bliver bedt om andet.
## Mappens roller
- 00 - DASHBOARD: oversigt og kontrolpaneler.
- 01 - DAILY: daglige noter og åbne loops.
- 02 - PROJECTS: projektstatus og næste handlinger.
- 03 - PEOPLE: forholds hukommelse.
- 04 - TASKS: opgavenotater.
- 05 - MEETINGS: mødenotater og -summaries.
- 06 - DECISIONS: beslutningslogs.
- 07 - TRANSCRIPTS: rå transkripter og optagelser.
- 08 - RESEARCH: ekstern forskning.
- 09 - BRIEFINGS: genererede opsummeringer.
- 10 - TEMPLATES: notatskabeloner.
- 99 - ARCHIVE: inaktivt materiale.
## Sikkerhed
- Spørg, før du foretager store strukturelle ændringer.
- Spørg, før du flytter filer.
- Spørg, før du ændrer mere end fem noter ad gangen.
- Opsummer hver redigering, du laver.
Denne fil gør pengeskabet til et kontrolleret arbejdsområde. Agenten læser ikke bare tilfældige noter — den opererer inden for definerede regler.
Forbind pengeskabet gennem MCP
For mere avancerede opsætninger kan MCP (Model Context Protocol) forbinde agenter til lokale værktøjer og datakilder. Claude Code understøtter tilslutning til eksterne værktøjer gennem MCP, som Anthropic beskriver som en åben standard for AI-værktøjsintegrationer. Den simpleste vej er stadig at lade Claude Code operere direkte inde i pengeskabets mappe — det er nok for de fleste brugere.
En mere avanceret vej er at eksponere pengeskabet gennem en filsystem MCP-server:
npx -y @modelcontextprotocol/server-filesystem ~/AI-Agent-Brain
Konfigurer derefter klienten til at bruge den filesystemserver. Den nøjagtige konfiguration afhænger af klienten — Claude Desktop, Claude Code, Cursor, Windsurf, eller et andet MCP-kompatibelt værktøj.
Sikkerhedspunktet er kritisk: eksponér ikke hele din hjemmebibliotek for en agent. Eksponér kun pengeskabets mappe, og helst start med skrivebeskyttede arbejdsprocesser, hvis din klient understøtter det.
Git backup og versionering
Obsidian Sync giver dig officiel synkronisering og versionshistorik, men nogle tekniske brugere foretrækker også Git. Git versionerer Markdown-filer rent og giver dig en fuld revisionshistorik. Inden i pengeskabet:
cd ~/AI-Agent-Brain
git init
git add .
git commit -m "Initial Obsidian agent brain setup"
Tilføj en .gitignore:
.Obsidian/workspace*
.Obsidian/cache
.trash/
.DS_Store
Forpligt dig regelmæssigt:
git add .
git commit -m "Opdater projekter og daglige noter"
For at skubbe til et privat GitHub-repositorium:
git remote add origin [email protected]:YOUR_USERNAME/ai-agent-brain.git
git branch -M main
git push -u origin main
Placer ikke følsomme noter i et offentligt repository. Hvis pengeskabet indeholder personenotater, klientoplysninger, transkripter, forretningsplaner eller private beslutninger, så behandl det som fortrolig infrastruktur.
Skrive-tilbage sløjfen
At læse er kun halvdelen af systemet. Agenten skal også skrive tilbage. Hvis den kun læser pengeskabet, driver pengeskabet væk fra virkeligheden. Hvis den skriver uforsigtigt, bliver pengeskabet støjende. En god skrive-tilbage sløjfe opdaterer hukommelsen, efter arbejdet er sket.
| Begivenhed | Skrive-tilbage handling |
|---|---|
| Opgave gennemført | Mærk opgaven som fuldført eller opdater projektets fuldførelse |
| Ny beslutning truffet | Opret beslutningsnotat |
| Møde afsluttet | Opsummer mødet og udtræk handlingspunkter |
| Forhold berørt | Opdater personnotat og sidste_kontakt |
| Forskning afsluttet | Opret forskningsnotat med kilder og opsummering |
| Projekt fremmet | Opdater næste_handling og status |
| Åben loop fundet | Tilføj OPEN: linje til dagligt notat |
| Dag afsluttet | Tilføj slut-af-dag opsummering |
En simpel skrive-tilbage konvention i daglige noter:
DONE: AI Karriere artikel udkast afsluttet.
UPDATE: AI Karriere — færdiggørelse: 70
OPEN: Vælg visual for Obsidian agent hukommelsesartikel.
DECISION: Brug "Obsidian som første hjerne for agenter" som artikelvinklen.
Så kan en agent behandle det daglige notat og opdatere relevante filer:
Læs dagens daglige notat.
Bearbejd linjer, der starter med DONE, UPDATE, OPEN og DECISION.
- For DONE-linjer, opdater matchende opgavenotater, hvis det er åbenlyst.
- For UPDATE-linjer, opdater det matchende projektnotat.
- For OPEN-linjer, behold dem i det daglige notat og inkluder i morgenens briefing.
- For DECISION-linjer, opret et beslutningsnotat i 06 - DECISIONS.
Før redigering, vis mig de ændringer, du planlægger at lave.
Den "før redigering" klausul er et sikkerhedslag. Når arbejdsgangen er pålidelig, kan nogle lavrisikoopdateringer blive automatiske.
Transkripter: rå hukommelse uden at drukne pengeskabet
Transkripter er magtfulde, men farlige. Hvis du dumpede hvert møde, voice memo og opkald ind i Obsidian uden at bearbejde, bliver pengeskabet tungt og støjende. Brug 07 - TRANSCRIPTS til rå materiale, men udtræk nyttig kontekst til strukturerede noter.
En behandlingsprompt for transkripter:
Læs dette transkript.
Opret:
1. Et fem-punkt resumé.
2. En liste over beslutninger.
3. En liste over handlingspunkter.
4. Personer nævnt.
5. Projekter nævnt.
6. Åbne loops.
7. Eventuelle opdateringer, der skal foretages til projektnotater eller personenotater.
Opdater ikke filer endnu. Først vis mig de foreslåede ændringer.
Efter gennemgangen, bed agenten om at skrive et mødenotat i 05 - MEETINGS, et beslutningsnotat i 06 - DECISIONS hvis nødvendigt, opdateringer til relevante projektnotater, og OPEN: emner i det daglige notat. Dette omdanner transkripter til hukommelse i stedet for lager.
Forskningsnotater: ekstern kontekst, der kompenserer
Agenter har brug for intern hukommelse, men de har også brug for frisk ekstern kontekst. Hvis forskning kun lever inde i en chat, forsvinder den. Hvis forskning bliver et notat, kompenserer den. Brug 08 - RESEARCH til værktøjs sammenligninger, markedsnotater, virksomhedsforskning, tekniske forklaringer, kildesammendrag og konkurrentanalyse.
---
type: research
topic: Obsidian agent hukommelse
date: 2026-05-22
status: aktiv
source_quality: blandet
related_project: AI Karriere
---
# Forskning: Obsidian agent hukommelse
## Resumé
Hvad der betyder noget.
## Vigtige fund
- Fund 1
- Fund 2
- Fund 3
## Kilder
- Kilde 1
- Kilde 2
## Implikationer
Hvad dette ændrer.
## Opfølgning
Hvad der skal undersøges næste gang.
Forskning skal altid linke tilbage til projekter og beslutninger. Ellers bliver det et bibliotek, som ingen bruger.
En 30-dages implementeringsplan
Byg ikke hele systemet på en eftermiddag. Byg den mindste version, brug den, og tilføj derefter struktur, hvor det skaber værdi.
Week 1: Build the memory skeleton
Create the vault folders, install Obsidian, and create templates for daily notes, projects, people, and tasks. Start with only a few fields: type, status, priority, deadline, and next_action. Do not install ten plugins — install Dataview only when you are ready to build the dashboard.
Goal for week 1: 5 project notes, 10 people notes, daily notes for the week, and one simple dashboard structure.
Week 2: Add the dashboard
Install Dataview and create the first dashboard sections: today's priorities, active projects, upcoming deadlines, people to contact, and open loops. Do not obsess over perfect queries. The dashboard should answer one question: what matters today?
Goal for week 2: Dashboard that updates from notes, OPEN: convention in daily notes, morning briefing prompt saved.
Week 3: Connect an agent
Install Claude Code or connect an MCP-compatible assistant to the vault. Start read-only: ask it to read the dashboard and generate a morning briefing. Do not let it edit notes yet.
Goal for week 3: Agent can read dashboard, agent can produce morning briefing, briefings saved in 09 - BRIEFINGS.
Week 4: Add controlled write-back
Let the agent update low-risk files: append to daily notes, create briefing notes, create draft decision notes, or propose project updates. Require approval before edits that affect project status, people notes, or multiple files.
Goal for week 4: Agent can propose updates, agent can write approved briefings, agent can extract decisions and open loops, weekly review generated from the vault. By day 30, you should spend less time re-explaining context and more time reviewing synthesis.
Almindelige fejl
1. Overbygning af taksonomien
En kæmpe vault taksonomi føles produktiv, men kollapser normalt. Start med den mindste struktur, der understøtter dit faktiske arbejde.
2. Inkonsistente egenskaber
Hvis nogle projektnotater bruger deadline, bruger andre due, og andre target_date, vil dine forespørgsler gå i stykker. Vælg feltnavne, og hold fast i dem.
3. At gøre hver tanke til en opgave
Ikke alt hører hjemme i et opgavestystem. Nogle emner er åbne loops, nogle er beslutninger, nogle er noter, og nogle er rå kontekst.
4. Dumping transkripter uden behandling
Rå optagelser er kun nyttige, hvis vigtig kontekst udtrækkes til struktureret hukommelse.
5. At lade agenter redigere for meget for tidligt
Start med readonly analyse, derefter kun udkastændringer, derefter godkendt skrive-tilbage. Fuld autonomi skal tjenes, ikke antages.
6. At forveksle dashboarddata med dømmekraft
Dashboardet viser, hvad der eksisterer. Briefingen forklarer, hvad det betyder.
Den minimale levedygtige Obsidian agent hjerne
Den mindste nyttige opsætning er ikke kompliceret. Du har brug for: et Obsidian pengeskab, mapper til daglige noter, projekter, personer og opgaver, et dashboard, Dataview, en morgen briefing prompt, en forsigtig agent-forbindelse og en regel om, at vigtige output skal skrives tilbage.
En minimal kommandolinjeopsætning:
mkdir -p "AI-Agent-Brain"/{"00 - DASHBOARD","01 - DAILY","02 - PROJECTS","03 - PEOPLE","04 - TASKS","09 - BRIEFINGS","10 - TEMPLATES"}
cd "AI-Agent-Brain"
Tilføj derefter dit første projektnotat til 02 - PROJECTS/AI Karriere.md:
---
type: project
status: aktiv
prioritet: høj
deadline: 2026-06-15
ejer: Vincent
next_action: Udkast Obsidian agent hukommelsesartikel
completion: 20
---
# AI Karriere
## Mål
Byg den bedste ressource til AI-jobs, værktøjer, grundlæggerressourcer samt agentarbejdsgange.
## Nuværende tilstand
Flere artikler er udkastet. Obsidian agent hjerne artikel er næste.
## Noter
Fokus på praktiske guider, stærke visuelle elementer og strukturerede sammenligninger.
Åbn mappen i Obsidian, aktiver Dataview, og systemet begynder.
Slutlig visning
Obsidian er ikke værdifuld for agenter, fordi den er trendy. Den er værdifuld, fordi den giver agenter et holdbart, læsbart, struktureret hukommelseslag, som brugeren ejer.
Assistenten kan kun blive nyttig over tid, hvis konteksten overlever på tværs af sessioner. Dine projekter, mennesker, beslutninger, møder, transkripter, åbne loops og prioriteter skal leve et eller andet sted uden for chat-vinduet. Obsidian er et af de simpelthen steder at placere den hukommelse, fordi det er lokalt, Markdown-baseret, linkbart, forespørgselsbart og fleksibelt.
Den praktiske vej er klar: start med et lille pengeskab, tilføj konsekvente egenskaber, byg et dashboard, der læser fra noter i stedet for at gemme information manuelt, brug en agent til at generere en morgen briefing og tilføj derefter gradvist skrive-tilbage, transkriptbehandling, forskningsnotater og kontrollerede opdateringer.
Resultatet er ikke kun et bedre notatsystem. Det er et arbejdshukommelseslag for AI-agenter. Det er det egentlige skifte: agenten starter ikke længere fra nul. Den starter fra din verden.
Udforsk de nyeste AI jobs på AI Careers, eller fortsæt med at lære i vores Lære AI sektion.
Frequently Asked Questions
Obsidian er en lokal noteoptagelsesapp, der gemmer alle noter som almindelige Markdown-filer på din egen enhed. Det er godt til AI-agent hukommelse, fordi agenter og scripts kan læse disse filer direkte uden en kompliceret API, noter kan have strukturerede YAML frontmatter-felter, der gør dem forespørgselsbare, og Dataview-plugin'et forvandler valutaen til en lettilgængelig live-database. I modsætning til cloud-baserede værktøjer forbliver valutaen helt under din kontrol.
Ja. Den centrale Obsidian-app er gratis uden begrænsninger til personlig brug. Valgfri betalte tilføjelser inkluderer Obsidian Sync ($4/måned, faktureret årligt eller $5/månedligt) til krypteret synkronisering på flere enheder, og Obsidian Publish ($8/måned, faktureret årligt eller $10/månedligt) til offentliggørelse af noter som en hjemmeside. Til et AI-agent hukommelsessystem har de fleste brugere kun brug for den gratis app samt den gratis Dataview-community-plugin.
Dataview er et gratis community-plugin til Obsidian, der fungerer som et live indeks og forespørgselsmotor over dine noter. Det giver dig mulighed for at tilføje metadatafelter til noter og forespørge disse felter for at skabe dynamiske tabeller, lister og dashboards, der opdateres automatisk, efterhånden som noter ændres. For en AI-agent-hjerne er Dataview det, der forvandler en mappe af Markdown-filer til et forespørgselsbart operativt dashboard — der automatisk viser dagens prioriteter, aktive projekter, kommende frister og personer, der skal kontaktes.
Installer Claude Code ved hjælp af den officielle installer (curl -fsSL https://claude.ai/install.sh | bash) eller via npm (npm install -g @anthropic-ai/claude-code). Naviger til din valuta-mappe i terminalen (cd ~/AI-Agent-Brain) og kør 'claude'. Claude Code kan derefter læse og skrive Markdown-filer i valutaen. Tilføj en CLAUDE.md-fil i valutaens rod med regler om, hvilke mapper den kan redigere, og hvilke handlinger der kræver godkendelse før udførelse.
En CLAUDE.md-fil er en reglerfil placeret i roden af din valuta, der fortæller en AI-agent, hvordan den skal opføre sig, når den arbejder indeni. Den definerer, hvilke mapper der har hvilke formål, hvad agenten kan og ikke kan ændre, hvornår den skal spørge før redigering, hvordan man håndterer skabeloner og YAML frontmatter, og sikkerhedsgrænser som at kræve godkendelse før ændring af mere end fem noter ad gangen. Den forhindrer, at hver agent-session kræver en ny forhandling om tilladelser og kontekst.
Pege Claude Code eller en anden agent på din valuta-mappe, og giv den en prompt, der beder den om at læse dashboard-noten og alle tilknyttede filer. Instruer den til at syntetisere — ikke opsummere — dataene: identificer den vigtigste prioritet, hvad der kræver opmærksomhed før middag, hvad der er i risiko i dag, hvilken relation der kræver opmærksomhed, og hvilken åben beslutning der skal træffes først. Den vigtige instruktion er 'beskriv ikke tabellerne, fortæl mig hvad de betyder.' Gem output til 09 - BRIEFINGS eller tilføj det til dagens daglige note.
Ja, agenter kan skrive tilbage til Obsidian ved at redigere Markdown-filer i valutaen. Den sikre tilgang er at bygge skrive-back gradvist: start med læse-kun analyse, bevæg derefter til forslag, som agenten viser dig før gemme, og derefter godkendt skrive-back for lavrisikofiler som daglige noter og briefinger. Kræv eksplicit godkendelse, før agenten ændrer projekt-noter, person-noter, eller mere end fem filer ad gangen. CLAUDE.md reglerfilen og instruktionen 'vis mig ændringerne før redigering' er de primære sikkerhedsmekanismer.