Airsc miễn phí cho tất cả. Nếu nó giúp bạn, hãy ủng hộ $2–$20.

Ủng hộ
SkillAn toànTài liệu & nội dungCần cài đặt chút

synthadoc

axoviq-ai · axoviq-ai/synthadoc

Biên soạn tài liệu thô như PDF, bảng tính, trang web thành wiki Markdown cục bộ có liên kết chéo và câu trả lời dẫn nguồn, dùng qua CLI, Obsidian hoặc MCP.

Synthadoc: An open-source LLM knowledge compilation engine that turns raw documents into structured, local-first wikis. A transparent, human-readable alternative to traditional RAG, which can be self-managed and self-improved without the use of any tools.

1.6k sao157Giấy phép: AGPL-3.0Cập nhật 12 ngày trước0 lượt mở

Xem trước

▍

Bạn có thể làm gì với nó

  • Biến một thư mục PDF và file Word thành wiki cá nhân có thể tìm kiếm
  • Xây dựng cơ sở kiến thức dự án để agent truy vấn qua MCP
  • Phát hiện mâu thuẫn và trang mồ côi trong các tài liệu tích lũy

Kiểm tra an toàn

An toàn

Không thấy dấu hiệu rủi ro trong các file đã quét.

Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.

Trích từ README

Synthadoc

      .-+###############+-.
    .##                   ##.
   ##    .----.   .----.    ##
  ##    /######\ /######\    ##
  ##    |######| |######|    ##
  ##    | [SD] | | wiki |    ##
  ##    |######| |######|    ##
  ##    \######/ \######/    ##
   ##    '----'   '----'    ##
    '##                   ##'
      '-+###############+-'

       S Y N T H A D O C
    Community Edition  v1.4.1
  ────────────────────────────────
  Domain-agnostic LLM wiki engine

Document version: v1.4.1

Engineered for solo users and enterprises alike, providing a domain-specific knowledge base that scales seamlessly while maintaining accuracy through autonomous self-optimization.

Built for individuals, small teams, and large organizations who need a knowledge base that stays accurate as documents accumulate.

Synthadoc reads your raw source documents — PDFs, spreadsheets, PPTs, web pages, images, videos, Word files, TXTs, and AI session transcripts (.jsonl) — and uses an LLM to synthesize them into a persistent, structured wiki. Cross-references are built automatically, contradictions are detected and surfaced, orphan pages are flagged, and every answer cites its sources. Outputs are stored as local Markdown files, ensuring seamless integration and autonomous management within Obsidian or any wiki-compliant ecosystem.


  ▶ From Documents to Wiki


  
    
  
  
  ▶ Four Interfaces: CLI, Obsidian, Web UI & MCP


  
    
  
  
  ▶ Agentic Maintenance Workflow

📝 Blogs & Media — YouTube · Coderlegion · DEV.to · Medium

📂 End-to-end Example — AquaFlow Capital M&A due diligence walkthrough


Table of Contents


Who Is It For?

Synthadoc scales from a single researcher to a company-wide knowledge platform:

Team sizeTypical use case
Solo / 1–2 peoplePersonal research wiki, freelance knowledge base, indie hacker documentation - run it free on Gemini Flash or a local Ollama model with zero ongoing cost
Small team (3–20)Centralized internal knowledge base for startups and departments that aggregates diverse individual data sources into a unified, high-integrity wiki. The system automatically resolves contradictions and scales autonomously, ensuring organizational intelligence grows in tandem with your team
Medium / enterpriseCompliance-sensitive knowledge bases that must stay local; per-department wikis on separate ports; audit trail for every ingest and cost event; hook system for CI/CD integration; OpenTelemetry for ops dashboards

No cloud account. No vendor lock-in. The wiki is plain Markdown — open it in any editor, back it up with git, sync it with any cloud drive.


Inspiration and Vision

"The LLM should be able to maintain a wiki for you." — Andrej Karpathy, LLM Wiki gist

Most knowledge-management tools retrieve and summarize at query time. Synthadoc inverts this: it compiles knowledge at ingest time. Every new source enriches and cross-links the entire corpus, not just appends a new chunk. The wiki is the artifact — readable, editable, and browsable without any tool running.

Long-term alignment:

DirectionHow Synthadoc moves there
Agent orchestrationOrchestrator dispatches parallel ingest, query, and lint sub-agents with cost guards and retry backoff
Sub-agent skills/pluginsFeaturing a 3-tier lazy-load capability system, the platform allows for the injection of custom skills and hooks via a plug-and-play interface, ensuring core stability is never compromised during extension
LLM wiki vs. RAGPre-compiled structured know
Xem mã nguồn trên GitHub