What it did
memify read an existing graph, built a Triplet from every edge, embedded
them into the Triplet_text vector collection for TRIPLET_COMPLETION search,
and could be scoped to a node set (a node type plus node names). Cognify no
longer embeds triplets either, and TRIPLET_COMPLETION is now an unknown search
type.
What to use instead
- Search: use
GRAPH_COMPLETION(what Python’s deprecation shim answers with) orHYBRID_COMPLETION. See Operations: search. - Self-improvement:
improve()/cognee-cli improve, whichremembernow runs by default. See Operations: improve. - Scoping retrieval to a node set: search’s node-name filter, backed by the
graph trait’s
get_nodeset_subgraph. See Concepts.
Triplet_text rows, and every remaining search type keeps serving.
Pointers
crates/lib/src/api/improve/— the improve stages.crates/cognify/src/memify/— keeps its name, but now holds only the improve stages’ building blocks.