Competitor Comparison

July 31, 2026 · View on GitHub

This updates the 2026-07-01 comparison after openwiki became an OKF producer with a general-knowledge Personal mode, and after this project shipped the kb-* skills plus the Janet CLI. The strategic question is no longer whether anyone else can ingest into OKF; it is which maintenance guarantees and operating model each tool provides.

At a glance

okf-skillsopenknowledgeopenwikiagent-knowledge + Janet
Form factorPortable skills / Claude pluginGo CLI + agent guidanceTypeScript CLIPortable skills + macOS agent CLI
OKF targetv0.1-era author/validate flowsVersion-selectable toolingExplicitly v0.1v0.2 producer/consumer; v0.1 compatibility
Code-repository documentationYesPartialStrong Code modeStrong kb-document flow
General-source ingestNo dedicated ingest loopNo dedicated ingest loopPersonal mode connectorsGeneral files, URLs, PDFs, notes, and repository sources
Built-in connectorsNoNoGit repositories, Gmail, Notion, X, web search, Hacker NewsHost/tool dependent; no first-party connector catalog
Query/chatAgent consumption flowuse entrypointInteractive code and personal modesJanet interactive/headless query and maintenance
Deterministic conformanceYesYesREADME declares conformant output and migration checksBundled zero-dependency checker
VisualizationSelf-contained graphHTML/JSON/graph exportersMermaid inside generated docsSelf-contained bundle graph
Truth maintenanceNo documented supersede/conflict policyNo equivalent policy documentedREADME documents no equivalent policySuccessor/tombstone, conflict, provenance, impact sweep
Automated maintenanceAgent-drivenMaintenance-loop guidanceScheduled PR/MR and local source schedulesAgent-driven now; GitHub Action demo planned

What changed strategically

OpenWiki removes two former differentiators: OKF production and general-source ingestion are no longer unique to this project. Its deterministic connector layer and scheduled maintenance are also ahead of Janet today and are worth learning from.

The defensible distinction is now the integrity of the compiled knowledge:

  1. Truth maintenance. A meaning-changing source update creates a successor and preserves the original; unresolved disagreement becomes an explicit conflict.
  2. Exhaustive impact propagation. An ingest searches current comparisons, roll-ups, indexes, and strategy pages so a corrected source does not leave stale derived claims behind.
  3. OKF v0.2 provenance and lifecycle. Structured sources, honest producer identity, optional verification, freshness, and deprecated lifecycle state make trust inspectable.
  4. Portable skill layer. The knowledge workflow remains usable without Janet and without a proprietary runtime.

What to borrow next

  • A deterministic connector boundary that writes auditable raw artifacts before synthesis.
  • Scheduled update workflows that open reviewable pull requests.
  • Read boundaries such as .openwikiignore.
  • Diagram validation and repair.

Those are complementary to — not substitutes for — the trust model. The near-term product story is now portable OKF v0.2 skills with stronger maintenance semantics, with Janet as the polished local operator and GitHub Actions as the next automated review loop.

Citations

  1. openwiki — current assessment
  2. okf-skills (scaccogatto)
  3. openknowledge (openknowledge-sh)
  4. Prior competitor comparison