VB

vladignatyev/brain-map-skill

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

74 stars 品質 61 トレンド 18MIT

Markdownのノート(Obsidian/gbrain)のフォルダからインタラクティブなHTMLナレッジマップ — 強制グラフ + 成長タイムライン。 事前に構築されたデモを出荷します.

概要

マークダウンノート(オブシディアン・ボルトまたはグラビン・エクスポート)のフォルダをオンにします。テーマ別に色付けされた強制指向のグラフ、ベースが成長し、クリック・ツー・インスペクト・パネルを見るためにスクラブすることができます。 Claudeコード・OpenAI Codex・カーソル・Gemini CLI・OpenClaw・スクリプトを実行します。 このリポジトリの既定のデモ船 — ファイルを開く: 3つのテーマ()を渡る992のフィクションノート。 タイムラインをスクラブし、押し、ノードをクリックし、フィルタをトグルします。 = obsidian vault または gbrain エクスポート --dir ディレクトリ。 地図は plain Markdown: YAML フロントマッター (タグ、作成) + [[wikilinks] を読みます。 ビルダー自動検出ネットワークx より良いパスを選択します。 gbrain、embeddings無し、サーバーは両方方法要求しません。 - =トップレベルのフォルダー — フォルダー、 → ノード & エッジの色 パレットから自動的に色が割り当てられます(固定税法なし)。 ワーク/、スタディ/、ライフ/ は、現在、root レベルのノートが他の場合、レガシーカラーを保持します.

概要(AI 翻訳)

マークダウンノートのフォルダをオンにします (オブシディアンボルトまたは[gbrain export])) に 自己完結型インタラクティブなHTMLナレッジマップ** — パワー指向のグラフをカラーリング テーマ、ベースが成長し、クリックツーインスペクトパネルを見るためにスクラブすることができますタイムライン。

: クラウドコード・OpenAI Codex・カーソル・Gemini CLI・OpenClaw・スクリプトを実行します。

5秒で参照してください(設定なし)

このリポジトリの既定のデモ船 — ** 生成するノートなし, 埋め込むことなし, なし, Python なし** ファイルを開きます。

3つのテーマ(仕事・勉強・生活)を渡る992のフィクションノート。 タイムラインをスクラブ, プレス**▶ 成長を再生**、ノードをクリックし、フィルタをトグルします。

自分のメモからビルドする

[[ ] = オブシディアンボルト、または[gbrain export --dir ]ディレクトリ。 サイトマップ マークダウン: YAML フロントマッター (tags), [created]) + [[[wikilinks]] を読み込みます。

依存関係は任意です

| セットアップ | 結果 | お問い合わせ |Nothing(stdlib Pythonのみ) | どこでもビルドし、ブラウザはレイアウト(Cytoscape [cose)を計算します。 お問い合わせ | [pip install -r requirements.txt(networkx, numpy, scipy) | レイアウト事前入力 → 1000 ノードのマップが瞬時に開き、クリーナーを見る |

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

brain-map

Turn a folder of Markdown notes (an Obsidian vault or a gbrain export) into one self-contained, interactive HTML knowledge map — a force-directed graph coloured by theme, a timeline you can scrub to watch the base grow, and a click-to-inspect panel.

Works with: Claude Code · OpenAI Codex · Cursor · Gemini CLI · OpenClaw · or just run the script.

See it in 5 seconds (no setup)

A prebuilt demo ships in this repo — no notes to generate, no embeddings, no gbrain, no Python. Open the file:

open demo/brain-map.html        # macOS
xdg-open demo/brain-map.html    # Linux
start demo/brain-map.html       # Windows

992 fictional notes across three themes (work · study · life). Scrub the timeline, press ▶ Play growth, click nodes, toggle filters.

Build from your own notes

python3 scripts/build_map.py  out.html --title "My Second Brain"
open out.html

`` = your Obsidian vault, or a gbrain export --dir directory. The map reads plain Markdown: YAML frontmatter (tags, created) + [[wikilinks]].

Dependencies are optional

Setup Result
Nothing (stdlib Python only) Builds anywhere; the browser computes the layout (Cytoscape cose).
pip install -r requirements.txt (networkx, numpy, scipy) Layout pre-computed → 1000-node maps open instantly and look cleaner.

The builder auto-detects networkx and picks the better path. No gbrain, no embeddings, no server required either way.

What it reads

  • Theme = top-level folder — your folders, whatever they are → node & edge colour. Colours are assigned automatically from a palette (no fixed taxonomy); Work/, Study/, Life/ keep their legacy colours if present, root-level notes are Other.
  • Type = subfolder / tags → node shape (person, meeting, journal, lecture, project, link, todo, index, note).
  • Edges = resolved [[wikilinks]]. Node size scales with link count; hubs get labels.
  • Timeline = created timestamps, bucketed by month, stacked by theme. No created in the frontmatter? It falls back to the file’s own timestamp, so plain vaults still get a timeline.

The richer your cross-linking (people cards, meeting attendees, index pages), the more legible the map. Designed to pair with the save-note skill, which writes exactly this shape.

In the HTML

  • Scrub / Play the timeline → the graph reveals notes up to that month; Play animates the whole base growing from empty to today.
  • Filter by theme and type (live counts); search highlights matches.
  • Click a node → dim the rest, light its neighbourhood, open a detail panel (summary, tags, date, connected notes).
  • Responsive down to a phone.

Install as an agent skill

Claude Code

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add vladignatyev/brain-map-skill
MCP 初心者?mcpskill.org のガイドから始めましょう →