RepositoryTypeScript
graphcentral

graphcentral/notion

Knowledge graph for Notion, like obsidian.md or Roam research / https://graphcentral.github.io/graph

120stars
8forks
1issues
0views

📊 Biến Notion thành knowledge graph trực quan

Công cụ TypeScript giúp truy xuất và xây dựng đồ thị kiến thức từ các trang Notion công cộng hoặc riêng tư.

@graphcentral/notion-graph-scraper là một thư viện TypeScript cho phép người dùng xây dựng knowledge graph từ nội dung trang Notion, tương tự như cách Obsidian.md hoặc Roam Research xử lý liên kết giữa các trang. Dự án hỗ trợ truy xuất cả trang công cộng và riêng tư (thông qua NotionAPI từ notion-client), đồng thời cho phép giới hạn số lượng nút và liên kết khám phá để tránh quá tải.

✨ Điểm nổi bật

  • Xây dựng đồ thị từ trang gốc: Sử dụng buildGraphFromRootNode để bắt đầu từ một trang Notion và khám phá các trang con liên quan.
  • Hỗ trợ trang riêng tư: Cho phép kết nối với API Notion riêng để truy cập nội dung không công khai.
  • Giới hạn nút khám phá: Cấu hình maxDiscoverableNodes và maxDiscoverableNodesInOtherSpaces để kiểm soát quy mô đồ thị.
  • Xuất dữ liệu dạng JSON: Kết quả trả về bao gồm nodes, links, và errors, dễ dàng lưu trữ và xử lý.
  • Tích hợp với @graphcentral/graph: Dữ liệu có thể trực tiếp dùng để trực quan hóa trên web dưới dạng đồ thị lực (force-directed graph).
  • Hỗ trợ module ES6: Yêu cầu cấu hình "type": "module" trong package.json và sử dụng Node.js phiên bản tương thích.

💡 Vì sao đáng chú ý

Khác với việc duyệt thủ công từng trang Notion, công cụ này tự động thu thập cấu trúc liên kết giữa các trang và biến chúng thành một đồ thị kiến thức có thể trực quan hóa. Điều này giúp người dùng nhanh chóng nhìn thấy mối quan hệ giữa các khái niệm trong không gian làm việc Notion, hữu ích cho việc tổ chức tri thức cá nhân hoặc nghiên cứu hệ thống thông tin.


#Notion #KnowledgeGraph #TypeScript #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryTypeScript
NxcoreAI/EverRoom

EverRoom - A workspace that remembers your projects, decisions, and sources.

3.0k
Oct 26, 2026
RepositoryTypeScript
Egonex-AI/Understand-Anything

Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.

88.5k
Oct 26, 2026
RepositoryClojure
logseq/logseq

A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: https://logseq.io/p/NX4mc_ggEV

45.4k
Oct 23, 2026
RepositoryPython
topoteretes/cognee

Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory with small models for free

32.8k
Oct 26, 2026
RepositoryJupyter Notebook
neo4j-labs/llm-graph-builder

Neo4j graph construction from unstructured data using LLMs

5.3k
Oct 23, 2026
RepositoryPython
yifanfeng97/Hyper-Extract

Hypergraph is more powerful. Transform unstructured text into structured knowledge with LLMs. Graphs, hypergraphs, and spatio-temporal extractions — with one command.

4.2k
Oct 15, 2026
Repository
zjukg/KG-LLM-Papers

[Paper List] Papers integrating knowledge graphs (KGs) and large language models (LLMs)

2.2k
Mar 2, 2026
RepositoryHTML
maximevaillancourt/digital-garden-jekyll-template

Start your own digital garden using this Jekyll template 🌱

1.3k
Dec 1, 2025
RepositoryPython
Graphify-Labs/graphify

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

136.8k
Oct 26, 2026