Releases: wzdavid/ThinkWiki
Release list
ThinkWiki v1.6.0
Highlights
ThinkWiki v1.6.0 turns the graph into a schema v2 content knowledge graph, adds entity governance and merge workflows, and introduces serve so Agent Skills hosts can browse HTML outputs at http://127.0.0.1:8765/.
Added
- Added a schema v2 content knowledge graph with
default_view = knowledge, including page-backed nodes, extractedclaimnodes, and semantic relations such asabout,belongs_to,depends_on,asserts,supports,contradicts, andsuggests_related_to. - Added entity governance to the knowledge graph so page-backed entity nodes now carry aliases, can surface ambiguous identity collisions, and participate in deterministic merge review workflows.
- Added an
entity-merge-reviewcommand that writesoutput/graph/entity-merge-review.{json,md,html}for manual review of ambiguous entity alias groups. - Added
entity-merge-applyso users can canonicalize one entity page, convert the rest into merged stubs, and rebuild downstream viewer / graph / governance outputs in one deterministic step. - Added
entity-merge-apply --dry-runso users can generateoutput/graph/entity-merge-plan.{json,md,html}before writing any entity pages. - Added a
servecommand that exposes<wiki-root>/output/over loopback HTTP (defaulthttp://127.0.0.1:8765/) so agent hosts can browse inbox, viewer, graph, and governance pages in a browser. - Added
README.zh.mdas the Chinese project overview alongside the English README.
Changed
- Updated HTML workbench outputs (
output/index.html, inbox, viewer, graph, and governance pages) to English so repository-facing previews and agent-host browsing stay consistent. - Refreshed demo wiki outputs and README screenshot assets to match the current English HTML workspace.
- Rewrote
README.mdandSKILL.mdaround Agent Skills installation and conversational usage, including supported agent hosts and the recommendedserveworkflow for browsing HTML outputs. - Updated
graph-report,status,health, andoutput/index.htmlso entity counts, alias counts, ambiguous alias groups, and ambiguous entity counts are surfaced across terminal summaries and HTML workbench outputs. - Updated graph construction and ingest so merged entity stubs continue to resolve old titles and aliases to the canonical entity page without polluting the active knowledge graph.
- Updated the output home so
entity-merge-review.htmlandentity-merge-plan.htmlare treated as first-class governance artifacts alongside the graph report.
Install
Ask your Agent to install the skill from https://github.com/wzdavid/ThinkWiki , or clone the repo and run:
python3 scripts/thinkwiki bootstrap
python3 scripts/thinkwiki doctor --repo-root .Browse HTML outputs
python3 scripts/thinkwiki serve --root /path/to/my-wikiThen open http://127.0.0.1:8765/index.html.
ThinkWiki v1.5.1
ThinkWiki v1.5.1
Patch release for cross-platform stability.
Changed
- Fixed a Windows-only failure in \ caused by non-ASCII console output during regression tests
- Kept report files in Chinese while making terminal output ASCII-safe across platforms
Verification
- \ passes locally
- macOS/Linux behavior remains unchanged while Windows CI compatibility is restored
ThinkWiki v1.5.0
ThinkWiki v1.5.0 - workflow governance edition
This release turns ThinkWiki into a more complete, deterministic knowledge workspace for real operating loops.
Highlights
- Added
healthfor deterministic workspace checks - Added
statusfor compact operational summaries - Added
batch-clipfor bulk collection into inbox - Added
batch-ingestfor bulk promotion from inbox into wiki - Added
graph-reportfor deterministic graph governance reporting - Added
output/graph/report.htmlas a browser-openable graph governance page - Surfaced graph governance summaries in
status,health, andoutput/index.html
Why this matters
ThinkWiki now has a clearer end-to-end workflow:
clip -> inbox -> review -> ingest
and also a bulk workflow:
batch-clip -> inbox -> batch-ingest
At the same time, graph quality is no longer only visible inside the graph explorer. It now has an explicit governance layer for isolated pages, hub stubs, fragile bridges, isolated clusters, and top graph fixes.
User-facing outputs
output/index.htmloutput/inbox/index.htmloutput/viewer/index.htmloutput/graph/index.htmloutput/graph/report.html
Notes
- Demo outputs and README screenshots were refreshed
- Internal research notes were removed from the public repository surface
- Demo outputs no longer expose local absolute filesystem paths
ThinkWiki v1.4.0
Highlights
- Adds a stronger web capture pipeline with explicit
--adapter auto|wechat|genericselection and structured sidecar metadata for inbox clips. - Adds
--mode auto|waitso slow-loading pages can be retried before entering the inbox review flow. - Adds
--media ask|always|neverso webpage images can stay remote, be flagged for review, or be localized intonormalized/assets/inbox/.... - Adds capture quality, capture state, and capture reason signals so inbox review can explain why a clip is ready, needs review, or is still weak.
- Upgrades
output/inbox/index.htmlinto a grouped review console withReady To Ingest,Needs Review, andWeak Capturessections plus priority ingest commands. - Updates the workspace home and README screenshots so users can reach the best next action faster.
ThinkWiki v1.3.0
ThinkWiki v1.3.0
v1.3.0 是采集闭环版。这个版本让用户不只是把内容导入 wiki,而是先通过 clip 采集到 inbox,再用可直接打开的 HTML 页面完成复核和下一步入库。
Added
- Added a new
clipcommand andinboxstorage flow so webpages, pasted text, and local files can be collected first and ingested into the wiki later. - Added an
output/inbox/index.htmlreview page so users can browse pending inbox items and copy the nextingestcommand without leaving the browser.
Changed
- Updated
output/index.htmlso the workspace home now shows anInbox Queue, inbox counts, clip-driven next actions, and a direct entry to the inbox review page. - Updated
clipso it backfills missingraw/inboxandnormalized/inboxdirectories for older wikis, regeneratesoutput/inbox/index.html, and refreshes the output home after each capture.
Highlights
- 新增
python scripts/thinkwiki clip作为统一采集入口 - 新增
python scripts/thinkwiki inbox生成待处理采集内容复核页 output/index.html现在把 Inbox Queue 纳入知识工作台首页- demo wiki 和回归测试已同步升级,12 项测试全部通过
ThinkWiki v1.2.0
ThinkWiki v1.2.0
v1.2.0 是知识工作台首页版。这个版本把原来的成果入口页升级成更成熟的工作台首页,让用户打开 output/index.html 就能立刻看到当前 wiki 发生了什么、下一步该做什么。
Added
- Added a workspace-style
output/index.htmlhome that surfacesWhat Changed,Next Actions,Needs Attention,Graph Snapshot, andFeatured Pages. - Added homepage recommendations that reuse graph insight data so users can move from the output hub into the right next action faster.
Highlights
output/index.html从成果入口升级为知识工作台首页- 首页直接消费 viewer 和 graph 输出,展示页面规模、图谱状态和最近变化
- 首页把图谱洞察和推荐动作前置,用户不需要先打开 JSON 或命令行再判断下一步
- 为后续
v1.3.0的 inbox 采集闭环打下统一入口基础
ThinkWiki v1.1.0
v1.1.0
Added
- Added
Graph Insightstooutput/graph/index.htmlso the graph page now surfaces key pages, bridge pages, weakly connected pages, and suggested links. - Added structured graph insight data to
output/graph/graph.jsonandoutput/graph/graph.mdfor downstream analysis and richer summaries. - Added graph-side interactions for insight-driven exploration, including clickable insight cards and suggested-link highlighting in the SVG graph.
Changed
- Updated the graph explorer README copy and demo screenshot so the new insight panel is visible in the repository front page.
ThinkWiki v1.0.1
v1.0.1
Fixed
- Fixed GitHub Actions regression tests so spawned test scripts now prefer the repository runtime in
.venvafterbootstrap, instead of falling back to the system Python. - Fixed CI failures in
ingest.pyregression coverage caused by running document and directory ingest tests outside the bootstrapped ThinkWiki runtime.
ThinkWiki v1.0.0
v1.0.0
Released as ThinkWiki
- First standalone release under the
ThinkWikibrand. - Removed the legacy
scripts/llm-wikicompatibility entry and standardized onscripts/thinkwiki. - Standardized runtime environment variables on
THINKWIKI_*. - Renamed the regression test suite to
tests/test_thinkwiki.py. - Refreshed demo outputs, page titles, and repository-facing docs to consistently use
ThinkWiki.
Added
- Added an offline graph viewer at
output/graph/index.htmlso graph generation now produces a directly browsable HTML artifact. - Added richer graph node metadata including summary, confidence, status, updated date, path, and sources.
- Added a shared
output/index.htmlhub so users can open the graph page and viewer page from one place. - Added repository-hosted PNG screenshots for the viewer page and graph page so README can show real product output immediately.
- Added a repository-hosted PNG screenshot for
output/index.htmlso README now shows the entry hub alongside viewer and graph pages. - Added a reusable
scripts/build_demo_wiki.pyscript to regenerate the demo wiki behind the README screenshots. - Added release notes tracking for
ThinkWiki.
Changed
- Updated
README.mdto better explain the single-skill installation model, quick start flow, and viewer/graph outputs. - Updated
SKILL.mdto treat graph and viewer tasks as HTML-first deliverables instead of raw data outputs. - Updated graph layout generation to use a denser, degree-aware column layout and auto-center selected nodes in the graph stage.
- Updated graph edge rendering so
references,links_to,includes, andcitesnow use distinct colors and line styles. - Updated graph exploration so users can switch between
1-hop,2-hop, and full-graph visibility around the selected node. - Updated graph exploration so users can toggle individual edge types on and off when reading dense relationship maps.
- Updated graph exploration so users can jump to
all,concept,decision, andsourceviews with one-click focus presets. - Updated graph node details so the side panel now summarizes per-edge-type relationship counts for the selected node.
- Updated graph and viewer pages so they can jump to each other through URL hashes and printed file URIs.
- Updated
ask,query,digest, andcrystallizeso they mention the sharedoutput/index.htmlhub whenever viewer or graph outputs already exist. - Updated
output/index.htmlso it now acts like a lightweight product homepage with wiki title, generated date, page count, node count, edge count, recent pages, featured concept/decision pages, and a recommended next step.
Fixed
- Kept wiki-backed graph nodes from losing their richer metadata when placeholder nodes are merged during graph construction.