
Loading

Loading
Memory and judgment for you and every agent you use
Your agent should not make you re-explain the same correction, decision, or standard in every new session. Cognition carries the judgment you have already earned into the next agent before it acts.
Built by brains from


Nothing enters the brain without an explicit human yes. Every entry keeps its author, its reasoning, and the context it applies to.
Each use reports back whether it helped. Trusted judgment strengthens; one-offs decay before they can mislead the next agent.
Talk to it in plain English. Confirmation-required skills wait for a person before they fire.
Why Cognition is different
Cognition treats work as a learning signal. Skills carry freshness and outcome history, so stale guidance asks first instead of misleading the next agent.
// spectral retention: decay from the graph Laplacian export function retrievability( node: SkillNode, now = Date.now(),): number { const S = 1 / spectralGap(node.L) // S = 1/λ₁(L) const dt = (now - node.reviewedAt) / DAY return Math.exp(-(dt / S) ** node.beta)} // weakest layer bottlenecks the whole manifoldconst spectralGap = (L: Laplacian) => Math.min(...L.layers.map(eigGap))// spectral retention: decay from the graph Laplacian export function retrievability( node: SkillNode, now = Date.now(),): number { const S = 1 / spectralGap(node.L) // S = 1/λ₁(L) const dt = (now - node.reviewedAt) / DAY return Math.exp(-(dt / S) ** node.beta)} // weakest layer bottlenecks the whole manifoldconst spectralGap = (L: Laplacian) => Math.min(...L.layers.map(eigGap))Prompts, files, tool calls, decisions, and outcomes become typed learning events.
Deployed workflow by workflow, each one captured from the person who solved it, approved by a human, and retrieved only when the context actually matches.
The whole idea
Install in about two minutes, keep your keys revocable, and let the first approved skill start compounding.
$ curl -fsSL https://www.cognitionus.com/api/install/codex | COGNITION_KEY=cog_me_xxx bash