How Session data
becomes knowledge
Information generated through sessions evolves into structured agent knowledge.
What separates LocusGraph
from a Vector Store.
”?><&*(,<_+:%^#*!:{?>,.);’.[(‘[}|{:|&!=-]*(>./#@$’<}+=-?’;/-)_”|\.,[[-=()&_#@?,<”]-=#>_/”<>??><&*)_(,<_+:%^#*!:{?
$>{?*”><&*(,<__”|\()^/’.+_?.’*&%)”./,@!_=.,[[-=()&_#@?,<”]-=>/_+”*^)?!/’<”>?_@)+!%^:’;]$><>"#(){?<>*”><&*(,<__”|\
(&#>{?+=/,_@%&.’]\^(_?<”?”<_)>?%#!”{&?.’*&%)”./,@-]’.<{=.,[[-=()&_,<”]-=>/+!%^:’;]:{)+!#.<>}+%@!)/+(.,}/,”+_(&#>{
”?><&*(,<_+:%^#*!:{?>,.);’.[(‘[}|{:|&!=-]*(>./#@$’<}+=-?’;/-)_”|\.,[[-=()&_#?,<”]-_#>/>{?>,.);’.[(<>‘[}|{:|&=-]*(
%@(*’/]_@({&”_*@_”|\()^/’.+_?/;-\%)”./,@!_=.,[[-=()&_#@?,<”]-=>/_+”*^)?!/’<”>?_>]?<”+^%”].<>})*|^_!.’[@)&_,<”]—="
(=’.>{?+=/,_?^@”>]\/.[”?”<_)>?%#!”{&?.’*&:>{”./,@-]’.<{=.,[[-=()&_,<”]-=>/+!%^:’.{)+!#./,”+_=-)$_!?<]'=/+!%^+’;><
”?><&*(,<_+:%^#*!:{?>,.);’.[(‘[}|{:|(&=-]*(>./#@$’<}+=-?’;/-)%”|\.,[[-=()&_#@?,<”]-)>/>":?)<+(.#&)>}_!#_)<>{.}=%^
$>{?*”><&*(,<__”|\()^/’.+_?.’*&%)”./,@!_=.,[[-=()&_#@?,<”]-=>/_+”*^)?!/’<”>?_@)+!%^:’;-]-=>/|)_@>_+”*^)?!/%^’<”>?
’]\^(_?<”<_[>%#!”{&?.’*&%)”#>{?+=/,_@;%&.<{=.,[$?>[-=()&_,<”]-=+>/+!%^/.@”%^&+!#./,”+_[-=()&_#@?,<”<_+/'[_+'.[-%^
”?><&*(,<_+:%^#*!:{?>,.);’.[(‘[}|{:!#-]*(>./@$’<}+=-?’;/-)_”|\.,[[-=()&_#@?,<”^_>"_=@&">_%^-/+=>/-0=#@(&'.7_+/_+'
%@(*’/”_*@_”|\()^/’.+_?/;-\%)”./,@!_=.,[[-=()&_#@?,<”]-.</_+”*^)?!/’<”>?_><”+^%”]..’[@[_)>:@|>+*+0-()+'/]/@>>)-%^
$>{?*”><&*(,<__”|\()^/’.+_?.’*&%)”+/,@!_=.,[[-=()&_#@?,<”]-=/_+”*^)?!/’<”>?_@)+!%^:’;])$]-=>/_+”*^<>\;,[)?!/’<”>?
”?><&*(,<_+:%^#*!:{?>,.);’.[(‘[}|{:|&=-]*(>./#@$’<}+=-?’;/-)_”|\.,[[-=()&_#@?,<”<_+/'[_+0”+_%^=-)$_!?<]'=/+!%^:’;
(&#>{?+=/,_@%&.’]\^(_?<”?”<_)>?%#!”{&?.’*&%)”./,@-]’.<{=.,[<>^%*_#[-=()&_,<”]-'=/+!%^:’)$;]:{)+!#./,&@>?<"-_@(”+_
(=’.>{?+=/,_?^@”>]\/._@.'=^}|{+></,?%#!”{&?.’*\-?’;/-)_”|\.,[[.<{=.,[[-=()&_,<&)+!#./[,”+_=->?)$<]">.,']*&%<,/%-.
Built for the engineers
shipping the agents.
SDK Surface
Persist structured, typed knowledge
Access relational, contextual data
Link events, decisions, and outcomes
Manage contexts, branches, and permissions
Traverse and infer over the knowledge graph

AI SDK

Python

OpenAI HTTP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
await locus.store({
kind: "decision",
source: "agent",
payload: {
action: "extend_pagination_range",
parameters: { start: 0, end: 50 }
},
context: "skill:safe_pagination",
links: [{
type: "reinforces",
target: "pattern:pagination_bounds"
}],
});
const skill = await locus.retrieve({
context: "skill:safe_pagination"
});
✓ One SDK, five core graph operations
✓ Model-agnostic by design (works with any LLM)
✓ Native support: MCP, Cursor, Claude, others
✓ Fully inspectable cognitive graph state
✓ Role- and permission-based multi-tenant contexts
Your agents don’t just act
They learn, adapt, and compound knowledge over time.
Trusted by Teams Who Run Better Meetings
Real teams rely on our AI to capture every detail, keep everyone aligned, and turn meetings into meaningful outcomes.
Where Structured Agent Knowledge belongs.
Clear answers on how the AI works, how your data stays secure, and how your team benefits.
Not just longer-context. Not just better-prompted.




















