RepositoryPython
alfadur7

alfadur7/llm-wiki-newsroom

Harness engineering applied to knowledge production: a self-evolving multi-agent newsroom that turns your documents into a cross-linked markdown wiki. A "reground" loop pulls published pages back in before they go stale — writer ≠ reviewer, local-first, a structured alternative to RAG.

173stars
28forks
0issues
0views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: memex

#1 Repository Của Tuần

3
TINIX TRENDING·Chủ đề: pkm

#3 Repository Của Tuần

5
TINIX TRENDING·Chủ đề: personal-knowledge-management

#5 Repository Của Tuần

📰 LLM Wiki Newsroom — Phòng tin AI tự tiến hóa biến tài liệu thành wiki kiến thức liên kết chéo

Một "phòng tin" 5 vai trò AI đọc hiểu tài liệu của bạn, trích xuất thực thể/khái niệm/mối quan hệ, và tổ chức thành wiki markdown liên kết chéo — quy tắc viết tự cải tiến theo thời gian, chạy hoàn toàn cục bộ.

LLM Wiki Newsroom của alfadur7 là một khung làm việc (framework) kiến thức cục bộ (local-first) dùng mô hình ngôn ngữ lớn để biến thư mục tài liệu thô (raw/) — PDF, bài viết, ghi chú — thành một wiki markdown có cấu trúc, liên kết chéo giữa các trang, phát hiện mâu thuẫn giữa các nguồn, và cập nhật lan truyền (cascading updates) khi tài liệu mới được nạp. Điểm khác biệt cốt lõi: tác tử viết trang không bao giờ là tác tử duyệt trang; quy trình chia thành 5 vai trò — Reporter (báo cáo/trích xuất), Columnist (phân tích sâu đa nguồn), Desk Editor (biên tập nội dung), Copy Editor (kiểm tra xác định), Editor-in-Chief (gác cổng xuất bản) — tuân thủ rubric biên tập lấy cảm hứng từ báo chí, tư vấn, bách khoa. Hệ thống còn có vòng lặp "reground": trang đã xuất bản được kéo về đọc lại trước khi lỗi thời, và quy tắc viết tự tiến hóa qua A/B test ngẫu nhiên (ý tưởng từ Self-Harness và Microsoft SkillOpt). Đầu ra là file .md thuần túy, dùng được ngay làm vault Obsidian, kèm đồ thị kiến thức tương tác (graph/graph.html) gom cụm màu, tìm kiếm/lọc trực quan.

✨ Điểm nổi bật

  • Phòng tin 5 vai trò tách bạch viết/duyệt: Reporter, Columnist, Desk Editor, Copy Editor, Editor-in-Chief — tác tử viết không bao giờ là người duyệt, rubric biên tập cố định cho phép tái lập tiêu chuẩn.
  • Quy tắc viết tự tiến hóa (self-evolving guidelines): Khi cùng một lỗi duyệt lặp lại, hệ thống tự đề xuất sửa rubric, giữ lại chỉ khi A/B test trên tập hồi quy cho thấy cải thiện thực sự.
  • Cập nhật lan truyền (cascading updates): Nạp một tài liệu mới tự động làm mới ~10–15 trang liên quan đã có.
  • Theo dõi mâu thuẫn (contradiction tracking): Xung đột giữa các nguồn được gắn cờ ngay lúc nạp, không chờ đến lúc truy vấn.
  • Đồ thị kiến thức tương tác: Mỗi trang một nút, mỗi wikilink một cạnh, tự gom cụm màu, bố cục vật lý, tìm kiếm/lọc trực tiếp trên trình duyệt (graph/graph.html).
  • Khám phá liên tưởng kiểu Memex: Bề đọc đã lưu và gợi ý "kết nối bất ngờ" giữa các khái niệm — tính năng hiếm thấy ở các triển khai LLM Wiki khác.
  • Local-first, không khóa nhà cung cấp: Công cụ Python (đồ thị, lint, tìm kiếm) chạy hoàn toàn máy cục bộ; đầu ra markdown thuần, dùng được với Obsidian/git.
  • Hỗ trợ đa tác tử: Claude Code (đầy đủ 9 slash command + tính năng nâng cao), Codex, Gemini CLI (cơ bản).

💡 Vì sao đáng chú ý

Khác với hầu hết công cụ RAG hay "LLM Wiki" chỉ gói một tác tử đơn lẻ quanh ghi chú, LLM Wiki Newsroom đặt ra mô hình quy trình biên tập có cấu trúc — tách bạch sáng tạo và kiểm soát, có rubric rõ ràng, và quan trọng hơn: quy tắc chính nó tự cải tiến dựa trên bằng chứng thực nghiệm (A/B test). Điều này giải quyết vấn đề "prompt rot" thường gặp: prompt cố định dần lỗi thời khi corpus mở rộng, còn đây thì rubric thích ứng cùng dữ liệu. Kết hợp với cập nhật lan truyền và gắn cờ mâu thuẫn lúc nạp, hệ thống biến kho tài liệu tĩnh thành cơ sở tri thức sống, có thể truy xuất nhanh, kiểm chứng được, và mở rộng không giới hạn bởi API hay vendor. Phù hợp cho nhóm nghiên cứu, phòng tin dữ liệu, cá nhân xây dựng "bộ não thứ hai" (PKM) muốn kiểm soát hoàn toàn dữ liệu và quy trình.


#KnowledgeManagement #MultiAgent #LocalFirst #Obsidian #PKM #TiniX

Similar Projects

Discover other similar projects and AI models.

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.

135.9k
Oct 26, 2026
RepositoryTypeScript
paperclipai/paperclip

The open-source app everyone uses to manage agents at work

107.6k
Oct 26, 2026
RepositoryPython
NousResearch/hermes-agent

The agent that grows with you

257.3k
Oct 26, 2026
RepositoryJavaScript
affaan-m/ECC

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

289.5k
Oct 26, 2026
RepositoryJavaScript
DietrichGebert/ponytail

Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.

176.9k
Oct 18, 2026
RepositoryGo
infiniflow/ragflow

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

92.8k
Oct 25, 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.4k
Oct 26, 2026
RepositoryPython
wshobson/agents

Multi-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, Google Antigravity, and Pi

41.7k
Oct 24, 2026
RepositoryPython
SamurAIGPT/llm-wiki-agent

A personal knowledge base that builds and maintains itself. Drop in sources — Claude (or Codex/Gemini) reads them, extracts knowledge, and maintains a persistent interlinked wiki. Works with Claude Code, Codex, OpenCode, Gemini CLI. No API key needed.

3.6k
Oct 19, 2026