Old summaries sound current
A stale note can be fluent, relevant, and wrong after the code changes.
// free Apache-2.0 trust layer for coding agents
.knowledge lives inside your repository and tells connected coding agents what to read, what is evidence-backed, what is stale, what needs repair, and what a reviewer should verify before merge.
Current code and tests remain the source of truth. External memory stays advisory.
[ 1 ] download the latest release asset,
not the source snapshot
[ 2 ] unzip the release asset at repo root
[ 3 ] tell the agent to read Quick-Start.md
[ 4 ] the system opens Inspector for chat behavior tuning // the adoption gap
These figures describe developer sentiment and workflow plans, not .knowledge
product performance.
Source: Stack Overflow Developer Survey 2025.
.knowledge exists to change these numbers. Its mission is to make AI-assisted repository work trustworthy enough to review, commit, and merge with evidence instead of guesswork.
// problem
A stale note can be fluent, relevant, and wrong after the code changes.
Retrieved context is useful, but it should never silently override current code and tests.
Documentation, module cards, decisions, and handoffs decay at different speeds.
A diff shows changed lines. It does not show which trust boundary or stale knowledge was affected.
Without evidence and freshness metadata, reviewers cannot see why an agent believed something.
// agent compatibility
// read next
The website explains what .knowledge is, why it matters, and how to decide.
GitHub keeps the release asset, source, CLI, tests, schemas, validators, fixtures, and exact commands.
Release asset rule, trust model, generated artifacts, integrations, memory providers, Inspector, embedding, and compatibility.
technical notesBenchmarks, real cases, memory vs trust layer, graph explanation, release hygiene, and agent workflow notes.
install artifactDo not use GitHub Code > Download ZIP as the install package. Use the uploaded GitHub Release asset only.
proofGitHub is the implementation reference for reproducible checks, exact commands, release gates, and package validation.
// docs
Install from the uploaded Release asset, unzip it at the repository root, then ask your coding agent to read .knowledge/Quick-Start.md.
installGitHub source snapshots are useful for reading source. They are not the release package users should install.
trustCode and tests stay above summaries, wiki pages, handoffs, and external memory. Trust labels tell agents how much rechecking is required.
integrations.knowledge installs only the selected or detected runtime integration by default. The full integration set is available with --all.
memoryMem0 and Pinecone are free/core advisory integrations. External memory can help recall context, but it never outranks current code, tests, or evidence.
embeddingEmbedding should read generated trust artifacts and run CLI checks, not bypass the source-of-truth order.
// technical notes
A practical definition of repo-local knowledge routing: the first-read path, artifacts, trust rules, and where .knowledge fits in an AI coding workflow.
comparisonA practical comparison of local-first agent memory and RAG for coding agents, with trust rules, artifact paths, and when each model should be used.
core discoverabilityA practical way to reduce repeated first-orientation crawls by giving coding agents one routing bundle, scoped source checks, and cautious metrics.
inspectorHow a visual inspector helps teams see trust, freshness, repair work, and stale modules before agents make code changes.
// product modules
The compact first-read map for agents.
Claim support that points back to real project artifacts.
Status labels before knowledge is used.
Knowledge debt as visible work.
Changed files mapped to trust boundaries.
Local dashboard over trust state.
Runtime-specific rule files and skills.
Advisory boundary checks for optional memory.
Scoped discovery without loading everything.
// operating model
.knowledge verifies. Humans review.Use the routing bundle, evidence, and current trust state.
Detects drift, grades freshness, records repair work, and builds PR impact.
See why knowledge is trusted, what needs recheck, and what blocks merge readiness.
Keeps the artifacts local, inspectable, and reviewable beside the code.
// visual inspector
The open core includes a local Inspector baseline for checking health, trust, freshness, repair work, wiki graph state, and PR-review readiness. The local Inspector is included in the free core; Inspector Pro is the waitlist/team workflow layer.
// memory providers
Memory providers can help agents remember conversations and retrieved context.
.knowledge keeps that memory behind source, tests, and evidence.
Self-hosted memory for agent conversations and context recall across different agents, kept advisory inside the trust layer.
Optional vector memory status for teams that already use managed retrieval infrastructure.
Better suited for Pro or Enterprise workflows that need graph memory, managed history, or fleet-level governance.
// FAQ
Current code first, current tests second, then evidence, modules, decisions, wiki, sessions, and external memory last.
.knowledge require cloud, login, or telemetry?No. The free core is repo-local and does not require cloud sync, account login, or telemetry to run.
.knowledge an IDE?No. Coding agents and editors still do the work. .knowledge provides the trust, routing, freshness, repair, and review layer beside the code.
No. It does not guarantee correct edits. It makes trust state, evidence gaps, stale context, and repair work visible before agents and reviewers rely on repository knowledge.
No. That download is a source snapshot. Use the uploaded Release asset only, then unzip the release asset at the repository root.
No. Code and tests beat summaries. Evidence beats prose. External memory stays advisory.