← knowledge.oriz.in

openwiki + context-mode — pass on local adoption, integrate through OmniRoute only

decision openwikicontext-modeomnirouteevaluationno-adoptagent-tooling

openwiki + context-mode — pass on local adoption, integrate through OmniRoute only

Decisions (2026-07-04 grill)

Project Local adopt? OmniRoute upstream? New own-repo?
langchain-ai/openwiki (MIT, 2.2k stars) No Yes (issue #6183) No
mksglu/context-mode (ELv2, 18.6k stars, HN #1) No Yes (issue #6184) No

Also filed upstream on context-mode: relicense-to-MIT/Apache ask (mksglu/context-mode#917).

Why pass on local adoption

openwiki overlaps ~90% with our knowledge/ OKF bundle.

context-mode overlaps ~90% with RTK + cavemem + fleet memory.

Why the OmniRoute upstream asks

OmniRoute already ships a setup-* command family (setup-cursor, setup-codex, setup-claude-code, etc — docs/guides/CLI-INTEGRATIONS.md). Both openwiki and context-mode are CLI tools that need a model-provider endpoint — OmniRoute owns that. Wrapping their init flow in omniroute setup-openwiki / omniroute setup-context-mode costs OmniRoute ~50 LOC per integration and gives users OmniRoute's combo/fallback/retry semantics for free when they run these tools.

Why no new own-repo

Per no-rebuilding-free-software + dont-recreate-what-exists-freely: neither problem is unsolved by our existing stack. Building an oriz-okf-wiki adapter or oriz-context-guard variant would be NIH duplication.

Re-evaluation trigger

Re-open this decision when:

Session artifacts

Cross-refs