Every session starts from zero
The agent has no memory of last month's incident, the migration that was rolled back, or the rule the team agreed on afterwards.
Context quality layer · MCP native
Knwlge captures the implicit rules, decisions and dangerous patterns your team already knows, and serves them as verified, source-cited context cards inside the agent you already use.
$ knwlge install --clients cursorThe problem
They don't know your conventions, why past decisions were made, or which patterns are dangerous in your codebase. So the review queue absorbs the cost.
The agent has no memory of last month's incident, the migration that was rolled back, or the rule the team agreed on afterwards.
Conventions live in senior engineers' heads and in review comments. Nobody has time to write the doc, so the agent never reads it.
AGENTS.md files and pasted excerpts drift from the code within weeks. A confident agent with stale context is worse than one with none.
How it works
A context card is a small, source-cited answer to a question the agent didn't know to ask. Knwlge builds them from what your team already produces.
Mines decisions from pull requests, incident write-ups, ADRs and the code itself. Reviewers can pin a rule in one click.
Every card cites a source at a revision. Cards whose sources change are re-checked; cards that no longer hold are retired, not served.
An MCP server the agent calls before it writes. Only cards that clear the evidence floor are returned; silence is an honest answer.
Install
One CLI, one sign-in, one command per project. The agent you already use picks up the context on its next run.
Homebrew on a Mac, one install script on Linux, PowerShell or Chocolatey on Windows. It talks to your agent and to the server that owns each project.
Opens the browser; the session lands in your OS keychain with a token for every organization you belong to.
In the project directory. Registers the MCP server, writes hooks and a managed rules block, and never adds files you must commit.
Ask the assistant something only indexed context can answer. A pass cites a source; silence when nothing qualifies is healthy.
Architecture
A developer works for Company A in Copilot, for Company B in Claude Code, and on a side project in Cursor — one laptop, one Knwlge login. Each project's traffic goes only to the server that owns it. The client chooses the server per project, never per machine.
A Company A token is rejected by Company B's server and vice versa. Memory written while working in Project A can only ever land in Company A's database.
Side projects and small teams share our data plane with row-level security per organization — exactly how the product works today.
The control plane knows who you are, which organizations you belong to, and which servers are licensed. Source, knowledge and memory never pass through it.
Access is rolling out gradually. Create an account, tell us about your team, and we'll let you in as soon as we can.