vouch-kb
v1.5.0
Published
Git-native, review-gated knowledge base for coding agents. This npm package ships the OpenClaw plugin packaging (context engine + skills); the vouch engine itself is a Python package — install it from PyPI as vouch-kb.
Maintainers
Readme
vouch-kb
vouch is a git-native, review-gated knowledge base for coding agents: agents propose claims with citations, humans approve them, and the approved knowledge lives in your repo as plaintext — diffed and reviewed in PRs like everything else.
Simply: one-prompt memory remembers what was said; vouch remembers what was verified.
This npm package
This package ships the OpenClaw plugin packaging for vouch — the plugin manifest, the context-engine entry module, and the vouch skills. It does not contain the engine itself.
The engine is a Python package, published on PyPI under the same name:
pipx install vouch-kb # or: pip install vouch-kb
vouch --versionThe JS entry module in this package shells out to that vouch CLI, so
the Python install is required for anything here to work.
Using it with OpenClaw
# 1. the engine (Python, from PyPI)
pipx install vouch-kb
# 2. the plugin (this package)
openclaw plugins install vouch-kb
# 3. the kb.* MCP server (deployment config)
openclaw mcp add vouch -- vouch serveThe installer registers the context engine (auto-bound to
plugins.slots.contextEngine) and publishes the vouch skills as slash
commands.
Everything else
- Source, docs, spec, issue tracker: https://github.com/vouchdev/vouch
- PyPI (the actual engine): https://pypi.org/project/vouch-kb/
- MCP registry:
io.github.vouchdev/vouch
MIT licensed.
