The activity stream shows file events, not private content.
BrainBar can surface reads, writes, creates, focus changes, and checks around a Graphify-backed vault without exposing note bodies.
A local-first macOS explorer for Graphify-powered Markdown graphs.
BrainBar turns existing Graphify output from your local Obsidian or Markdown vault into an interactive macOS graph workspace — search, focus, trace paths, review.
BrainBar turns existing Graphify output from a local Markdown or Obsidian vault into an interactive macOS graph workspace. It requires Graphify output, keeps Markdown canonical, and helps technical users search, focus, trace paths, review agent activity, and close out durable memory findings without uploading private vault content.
Graphify-powered · Markdown-canonical · Local-first.
Download BrainBar.dmgSee it in action
A short tour of BrainBar exploring a real Graphify graph — search, focus, paths, and review, on macOS.
Obsidian shows you your notes. BrainBar shows you what your agent does with them.
One click in Settings installs a Codex or Claude skill that streams agent activity — reads, writes, focus, closeouts, decisions — into BrainBar. Metadata only: never note contents, prompts, or secrets.
watch graphify-backed vault --local --redactedgraphify-out/graph.jsonAgent checks the generated graph layer before proposing changes.
vault/notes/decision.mdFocus shifts to a public-safe decision note in the vault.
vault/closeouts/session-note.mdA curated closeout records what changed and what should be remembered.
vault/review/memory-proposal.mdA reviewable memory proposal is created instead of silent write-back.
graphify-out/graph.htmlGenerated Graphify output is present and readable locally.
BrainBar can surface reads, writes, creates, focus changes, and checks around a Graphify-backed vault without exposing note bodies.
The trace belongs next to the local vault and generated graph output, so humans can see what an agent touched before trusting memory changes.
File events make closeouts and memory proposals easier to audit: what was read, what changed, and what deserves to be remembered.
Requirements: macOS, a Markdown/Obsidian vault, and Graphify output in it (run Graphify once first).
BrainBar reads local Graphify output from your vault. It does not upload your vault, rewrite Markdown, or treat generated graph files as the canonical source.
The script configures BrainBar locally. It expects Graphify output in the vault and keeps Markdown as the canonical source.
curl -fsSL https://raw.githubusercontent.com/Nova1390/brain-bar/main/install.sh | bashBRAIN_BAR_VAULT_PATH="/path/to/your/vault" curl -fsSL https://raw.githubusercontent.com/Nova1390/brain-bar/main/install.sh | bashObsidian stays your writing surface — the canonical Markdown you own. BrainBar adds the layer it doesn't have: a live, observable view of what your AI agent reads, writes, and remembers across your vault.
Your Markdown or Obsidian vault remains the source. Graphify generates graph output. BrainBar opens that output as a native macOS workspace for search, focus, path tracing, and review.
Canonical source
The local vault remains the canonical source: notes, links, tags, frontmatter, and project context.
Required generated layer
Required graph data lives in graphify-out, including graph.json and graph.html. BrainBar reads this generated layer.
macOS workspace
A native macOS graph workspace for inspecting, searching, focusing, and navigating the generated graph.
Human control layer
Agent activity and closeouts help humans see what changed and decide what deserves to be remembered.
The vault remains the canonical source for notes, links, tags, frontmatter, and project context.
Graphify generates graphify-out data, including graph.json and graph.html.
BrainBar reads the generated output as a native macOS graph workspace.
Humans inspect paths, neighborhoods, review checks, and activity around the generated graph.
Stable outcomes become curated notes, decisions, and reviewable memory proposals.
Obsidian is optional — any Markdown vault works as the source once Graphify has generated the local graph layer.
BrainBar explores Graphify output. The obsidian-memory-closeout skill is a separate companion workflow for turning meaningful agent sessions into curated notes, decisions, and reviewable memory proposals.
View skill on GitHubTurns meaningful AI work sessions into curated Obsidian-style notes, project updates, decisions, and reviewable memory proposals.
The skill preserves durable outcomes and next actions, not raw transcripts, secrets, or noisy session debris.
Small public-safe examples will show what a closeout saves, what it ignores, and what remains reviewable.
Your Markdown or Obsidian files stay on your machine.
BrainBar reads generated local graph files from graphify-out.
Demo graph data is public-safe and synthetic.
No local paths, raw transcripts, or raw reasoning are published.
No. BrainBar reads existing Graphify output from a local Markdown or Obsidian vault. Run Graphify first so graphify-out graph files exist; BrainBar opens that generated layer as a native macOS workspace.
Yes. Graphify output is required for BrainBar. Markdown remains canonical, Graphify creates the generated graph layer, and BrainBar explores that output locally.
No. BrainBar reads local Graphify output and activity metadata on your machine. Public examples on brainbar.io use synthetic or curated public-safe data.
No. Obsidian is optional. Any Markdown vault can be the canonical source once Graphify has generated the local graph output BrainBar needs.
Agent Activity tracks metadata-only file events such as reads, writes, created notes, focus changes, closeouts, and decisions. It does not store note contents, prompts, secrets, or raw reasoning.