G
GiulioDER/RE-call
Memory that abstains instead of guessing: agent memory on your own Postgres with a verdict, confidence and…
在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
- ★ 数取值
- 7 ★ · GiulioDER/RE-call · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
- 来源明细
- 从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
- 收录与活跃
- 收录于 2026-11-06 · 最近见到 2026-11-14 · 共见到 9 次 · 被 1 个来源列出
- 评分构成
- 综合分 103 · 7 ★ · 1 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: 记忆增强。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库
GiulioDER/RE-call;我们收录于 2026-11-06;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。Memory that abstains instead of guessing.
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
RE-call is agent memory in a local SQLite file or your own PostgreSQL with pgvector. Each result carries a verdict,
confidence, and provenance, while unsupported questions are refused instead of answered by the
nearest match.
What it is
·
For agents
·
How it works
·
Start with Lite
·
Install and integrate
## What is RE-call
RE-call is agent memory in a local SQLite file or your own PostgreSQL database. It indexes source
documents and keeps validity, lineage, confidence, and provenance attached to every result.
Vector search returns nearby text. RE-call also checks whether that text is current, supported, and
trustworthy enough for the query. A superseded claim is marked superseded; a result that does not
clear the calibrated trust gate becomes ABSTAIN with a reason. Declared supersession makes the current memory win
over stale but similar memory.
The default path uses local embeddings plus hybrid dense and keyword retrieval. PostgreSQL uses
its full text search; Lite uses SQLite FTS5. It needs no memory-layer LLM call. Additional retrieval,
reasoning, and structured-fact modules are optional.
For the agent reading this, RE-call for agents explains the experience loop
and how to use persistent memory as a trustworthy past rather than an unverified scratchpad.
## How it works
On PostgreSQL, RE-call builds an immutable, calibrated generation and serves queries against that
pinned generation. Lite binds calibration to its single-file corpus. Every search, including the
reasoning and fact paths, goes through trusted search and the trust gate.
The diagram is interactive on the project site:
click any box to see the source lines it describes. A
step by step view of one recallsearch call
follows a single search through its refusal, abstention and answer paths. Both are generated from
the sources in docs/diagrams.
Text version of the diagram, with each box linked to its file
Solid arrows are the default path. Dashed arrows are opt in or reasoning only: the reranker, graph
expansion, and the answer provider. Each box links to the file that implements it.
mermaid
flowchart LR
subgraph groupentry["Entry points"]
nodecli["recall CLI commands"]
nodemcp["MCP server tool handlers"]
nodesdk["Agent SDK in process"]
end
subgraph groupbuild["Generation build"]
nodemanifest["Source manifest immutable input"]
nodegenerations["Generation manager build, validate, promote"]
nodeparser["Parse and chunk documents to chunks"]
nodeembedder["Embedder local or hosted API"]
nodegraphbuild["Semantic graph entities, relations"]
nodecalibration["Calibration certified threshold"]
end
subgraph groupserve["Trusted retrieval"]
nodetrustedsearch["Trusted search query orchestrator"]
nodegenstore["Generation store pinned generation"]
noderetriever["Hybrid retriever dense, full text, RRF"]
nodereranker["Reranker opt in"]
nodetrustgate{{"Trust gate verdict or ABSTAIN"}}
end
subgraph groupreason["Reasoning"]
nodereasoner["Reasoning query evidence bundle, plan"]
nodegraphexpansion["Graph expansion one hop, before trust"]
nodeanswer["Answer provider opt in LLM"]
end
subgraph groupfacts["Provenance and facts"]
nodeprovenance["Provenance controller fact review"]
confidence, and provenance, while unsupported questions are refused instead of answered by the
nearest match.
What it is
·
For agents
·
How it works
·
Start with Lite
·
Install and integrate
## What is RE-call
RE-call is agent memory in a local SQLite file or your own PostgreSQL database. It indexes source
documents and keeps validity, lineage, confidence, and provenance attached to every result.
Vector search returns nearby text. RE-call also checks whether that text is current, supported, and
trustworthy enough for the query. A superseded claim is marked superseded; a result that does not
clear the calibrated trust gate becomes ABSTAIN with a reason. Declared supersession makes the current memory win
over stale but similar memory.
The default path uses local embeddings plus hybrid dense and keyword retrieval. PostgreSQL uses
its full text search; Lite uses SQLite FTS5. It needs no memory-layer LLM call. Additional retrieval,
reasoning, and structured-fact modules are optional.
For the agent reading this, RE-call for agents explains the experience loop
and how to use persistent memory as a trustworthy past rather than an unverified scratchpad.
## How it works
On PostgreSQL, RE-call builds an immutable, calibrated generation and serves queries against that
pinned generation. Lite binds calibration to its single-file corpus. Every search, including the
reasoning and fact paths, goes through trusted search and the trust gate.
The diagram is interactive on the project site:
click any box to see the source lines it describes. A
step by step view of one recallsearch call
follows a single search through its refusal, abstention and answer paths. Both are generated from
the sources in docs/diagrams.
Text version of the diagram, with each box linked to its file
Solid arrows are the default path. Dashed arrows are opt in or reasoning only: the reranker, graph
expansion, and the answer provider. Each box links to the file that implements it.
mermaid
flowchart LR
subgraph groupentry["Entry points"]
nodecli["recall CLI commands"]
nodemcp["MCP server tool handlers"]
nodesdk["Agent SDK in process"]
end
subgraph groupbuild["Generation build"]
nodemanifest["Source manifest immutable input"]
nodegenerations["Generation manager build, validate, promote"]
nodeparser["Parse and chunk documents to chunks"]
nodeembedder["Embedder local or hosted API"]
nodegraphbuild["Semantic graph entities, relations"]
nodecalibration["Calibration certified threshold"]
end
subgraph groupserve["Trusted retrieval"]
nodetrustedsearch["Trusted search query orchestrator"]
nodegenstore["Generation store pinned generation"]
noderetriever["Hybrid retriever dense, full text, RRF"]
nodereranker["Reranker opt in"]
nodetrustgate{{"Trust gate verdict or ABSTAIN"}}
end
subgraph groupreason["Reasoning"]
nodereasoner["Reasoning query evidence bundle, plan"]
nodegraphexpansion["Graph expansion one hop, before trust"]
nodeanswer["Answer provider opt in LLM"]
end
subgraph groupfacts["Provenance and facts"]
nodeprovenance["Provenance controller fact review"]
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[](https://anclum.com/zh/s/giulioder-re-call/)
- 来源
- github · https://github.com/GiulioDER/RE-call
- 按领域浏览
- 记忆增强
- Traction
- 7 ★
- 收录于
- 今天
同类推荐
所属领域与标签
每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。