VB

vladignatyev/brain-map-skill

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

74 stars Качество 61 Тренд 18MIT

Интерактивная карта знаний HTML из папки заметок Markdown (Obsidian/gbrain) — тематический силовой график + временная шкала роста. Отправляет предварительно построенную демонстрацию.

Обзор

Превратите папку заметок Markdown (сейф Obsidian или экспорт мозга) в - силовой график, окрашенный по теме, временную шкалу, которую вы можете отсканировать, чтобы наблюдать за ростом базы, и панель клика для проверки. Claude Code · OpenAI Codex · Cursor · Gemini CLI · OpenClaw · или просто запустить сценарий. Предварительно построенные демо-корабли в этом репо — Откройте файл: 992 вымышленные заметки на три темы. Нажмите временную шкалу, нажмите, щелкните узлы, переключите фильтры. = ваше хранилище обсидиана, или экспорт мозга - каталог дир. Карта гласит: Markdown: YAML frontmatter (tags, created) + [wikilinks]. Строитель автоматически обнаруживает networkx и выбирает лучший путь. Никакого мозга, никаких вложений, никакого сервера в любом случае. — = папка верхнего уровня — ваши папки, какими бы они ни были → узел и край цвета. Цвета присваиваются автоматически из палитры (без фиксированной таксономии). Работа /, Исследование /, Жизнь / Сохраняйте свои наследственные цвета, если присутствуют, ноты корневого уровня - Другие.

Обзор (машинный перевод)

Переверните папку заметок Markdown (хранилище Obsidian или T0) в **one

самодостаточная интерактивная карта знаний HTML** — силовой график, окрашенный тема, временная шкала, которую вы можете прочистить, чтобы посмотреть, как растет база, и панель клика для проверки.

** Работает с: ** Claude Codex · OpenAI Codex · Cursor · Gemini CLI · OpenClaw · или просто запускает сценарий.

Увидеть это за 5 секунд (без настройки)

Предварительно построенные демо-корабли в этом репо — ** никаких заметок для генерации, никаких вложений, никакого мозга, Нет Python. Откройте файл:

992 вымышленные заметки по трем темам (** работа · исследование · жизнь**). Сократите сроки, Пресса ** Играйте в рост**, щелкайте узлы, переключайте фильтры.

##Создайте свои собственные заметки

[[Т1]] = ваш свод обсидиана, или [[Т2]] каталог. Карта Надпись на плакате гласит: YAML frontmatter tags, created + [[wikilinks]].

Зависимости необязательны

Настройка | Результат [скрыто] [скрыто] [скрыто] [скрыто] Ничего (только Stdlib Python) | Построение в любом месте; браузер вычисляет макет (Cytoscape cose). ! | pip install -r requirements.txt (networkx, numpy, scipy) | Планировка предварительно вычисленных → 1000-узловые карты открываются мгновенно и выглядят чище

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add vladignatyev/brain-map-skill
Новичок в MCP? Начните с руководства на mcpskill.org →