Skip to main content

永續性知識管理系統:基於 Obsidian-NotebookLM-Claude Code 三層防幻覺 RAG 框架

Project description

perpetual-rag

永續性知識管理系統 — 基於 Obsidian-NotebookLM-Claude Code 三層架構的防幻覺 RAG 框架

Version Python License

論文:「永續性知識管理:基於 Obsidian-NotebookLM-Claude Code 三層防幻覺 RAG 框架」 ILT2026 國際學習科技研討會


一鍵安裝

pip install perpetual-rag
perpetual-rag init --vault ~/my_KnowledgeBase --project "我的研究專案"

核心功能

perpetual-rag init    # 建立知識庫
perpetual-rag search "關鍵字"  # BM25 搜尋
perpetual-rag audit   # 防幻覺掃描
perpetual-rag graph   # 生成知識圖譜
perpetual-rag bump    # 版本升級

系統架構

Obsidian(儲存層)→ NotebookLM(理解層)→ Claude Code(執行層)
       ↑ 知識解耦(SoC 原則)↑

驗證結果

指標 數值
幻覺率 3%(基準 59%,降幅 -95%)
Token 消耗 ↓65–76%
RAM 峰值 120MB(Mac Mini 2014,無 GPU)
跨 Session 恢復 6 秒,零錯誤

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

perpetual_rag-1.0.0-py3-none-any.whl (34.7 kB view details)

Uploaded Python 3

File details

Details for the file perpetual_rag-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: perpetual_rag-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 34.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for perpetual_rag-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f2389bebe63758eb17590c54e5af750db50e3104f36a789d46749aef9d980d2e
MD5 2664825159405cdf1f01254e1415ef44
BLAKE2b-256 949f7686fbef2fa4709a7a630f65a656ce29545d89de03829838139f5a069c7c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page