[控场AI]
产品Footnote RAG

Footnote

一款基于 Agentic RAG 的文档问答工具,采用句子级引用校验机制,支持多轮检索规划、诚实边界反馈与多种检索模式切换,强调答案的可核实性。

时间轴 (近 90 天)

10月16日

Footnote 是一个使用 Agent 循环进行检索的 Agentic RAG 系统,通过句子级 block 返回检索结果并由 API 校验引用,而非由模型自行生成引用编号。

待验证50%
10月16日

Footnote 的 Agent 被赋予 search_handbook 和 read_page 两个工具,在循环中反复调用,直到能够作答为止。

待验证50%
10月16日

Footnote 支持在 hybrid、纯关键词、纯向量三种检索模式之间切换运行,并展示每段内容在两种检索方式下的排名。

待验证50%
10月16日

Footnote 技术栈为 Python + FastAPI,UI 是单文件 HTML,通过 Anthropic SDK 直接调用 Claude,未使用任何 Agent 框架。

待验证50%
10月16日

Footnote 检索层使用手写 BM25 加本地 bge-small 向量,用带权重的 reciprocal rank fusion 做融合,并在一个 59 题评测集上做过调参。

待验证50%
10月16日

Footnote 的演示语料是公有领域的 18F 员工手册,共 232 页。

待验证50%
10月16日

Footnote 的截图来自一个免密钥 demo,模型回合是脚本化的,但检索和引用是真实运行的。

待验证50%
10月16日

当重试后仍无相关内容时,Footnote 会明确告知文档未覆盖该问题,并引用最接近的段落,而不是编造答案。

待验证50%
10月16日

Footnote 源码托管在 GitHub 的 IbrarYunus/footnote 仓库。

待验证50%
10月16日

作者刻意不使用 LangChain、LlamaIndex 等 Agent 框架,而是用 Anthropic SDK 直接编排循环,以实现链路完全可控、便于调试。

待验证50%

还有 1 条时间轴事件

全部知识事实 (11)

待验证

Footnote 是一个使用 Agent 循环进行检索的 Agentic RAG 系统,通过句子级 block 返回检索结果并由 API 校验引用,而非由模型自行生成引用编号。

50%
待验证

Footnote 的 Agent 被赋予 search_handbook 和 read_page 两个工具,在循环中反复调用,直到能够作答为止。

50%
待验证

Footnote 支持在 hybrid、纯关键词、纯向量三种检索模式之间切换运行,并展示每段内容在两种检索方式下的排名。

50%
待验证

Footnote 技术栈为 Python + FastAPI,UI 是单文件 HTML,通过 Anthropic SDK 直接调用 Claude,未使用任何 Agent 框架。

50%
待验证

Footnote 检索层使用手写 BM25 加本地 bge-small 向量,用带权重的 reciprocal rank fusion 做融合,并在一个 59 题评测集上做过调参。

50%
待验证

Footnote 的演示语料是公有领域的 18F 员工手册,共 232 页。

50%
待验证

Footnote 的截图来自一个免密钥 demo,模型回合是脚本化的,但检索和引用是真实运行的。

50%
待验证

当重试后仍无相关内容时,Footnote 会明确告知文档未覆盖该问题,并引用最接近的段落,而不是编造答案。

50%
待验证

Footnote 源码托管在 GitHub 的 IbrarYunus/footnote 仓库。

50%
待验证

作者刻意不使用 LangChain、LlamaIndex 等 Agent 框架,而是用 Anthropic SDK 直接编排循环,以实现链路完全可控、便于调试。

50%
待验证

作者认为检索是简单的那一半,难的是让答案的每一句都可被核实。

50%

来源文章