开源 · 开发验证阶段 查看最新验证记录

THE TRUST LAYER FOR DATA AGENTS

让 Agent 查询数据,
不必交出控制权。

模型负责提出候选。Forge 让访问有边界、执行可审核、结果有依据。
接入既有 Agent,而不是再迁移一套聊天工具。

Apache 2.0本地优先无需模型即可试跑
FORGE / QUERY INSPECTOR示意 · 非实时服务
DATA REQUEST

按地区汇总销售额

source demo.sales
scope read only
purpose sales analysis
TRUST PIPELINE
探索完整生命周期
01 / EVALUATE

从可复核的候选开始。

合成样例
candidate.sql SQL
1SELECT region,2       SUM(revenue) AS revenue3FROM demo.sales4GROUP BY region;
候选、版本与预期结果可比较
Policy / Failure taxonomy可诊断
评测与执行分离。评测通过,不等于获得数据库执行权。
候选 → 受控执行 → Evidence确定性校验 ≠ 开放世界正确性
WORKS WITH YOUR STACK
Direct SQL+Forge JSONOne governed path.你的 Agent你的数据库

LESS GUESSWORK. MORE ACCOUNTABILITY.

从“生成了答案”,
到“知道答案如何产生”。

不替模型承诺正确。
让每一次访问,都能被检查、约束和追溯。

01

Evaluate.

先评测,再迭代

比较模型、Prompt 与候选版本。保留失败分类和原始结果,让每次变化都有可复核的基线。

评测不授予执行权
02

Enforce.

把边界放进执行路径

将身份、任务、资源范围与策略绑定到 QueryRun。需要审核时,批准的是实际要执行的查询。

授权与审批绑定查询
03

Explain.

交付结果,也交付依据

把实际 SQL、语义来源、版本和审批链交给消费者。证据不足、实时数据与截断,都应明确可见。

证据不等于语义正确

不是替换你的 Agent,而是给它一个可信数据边界。
Pi 负责任务编排,Forge 保留对数据执行的独立校验与否决能力。

查看架构

BUILT IN THE OPEN

信任,不靠
一个漂亮数字。

我们公开通过的测试,也保留失败、未知与限制。
测试通过,不等于生产安全。

阅读最新验证报告
VERIFICATION RECORD本地评估 · 2026.10.04
Python 回归1,011 passed另有 26 项 skipped
Pi Orchestrator212 passedTypeScript 检查通过
公开 Golden Path实际链路跑通 隔离合成数据

以上来自含未提交修改的本地工作树,不是当前公开提交、远端 CI 或部署认证。本轮官网改版未重跑上述测试。

尚未关闭

两项 P0 安全发布阻断、独立安全审核与外部采用门禁。当前不建议用于真实生产或共享多租户数据访问。

查看基准、历史结果与可比性边界

LOCAL FIRST. OPEN SOURCE.

先跑通一次。
再决定是否接入。

不填模型 Key,不连客户数据库。
用隔离的合成数据,亲手走过一次评测、批准与解释。

打开快速开始 需要 Git、Python 与本地开发环境
YOUR TERMINAL
git clone https://github.com/shisuidata/Forge
cd Forge
bash scripts/bootstrap-dev.sh
source .venv/bin/activate
forge quickstart

A FEW GOOD QUESTIONS

开始之前,
把边界说清楚。

Forge 是另一个聊天机器人吗?

不是。Forge 位于既有 Agent 与数据库之间,提供生成后的评测、受控执行和证据。Web 工作台与 Pi 是消费者;外部 Agent 也可以独立接入 Forge。

必须让模型生成 Forge JSON 吗?

不必。Direct SQL 和 Forge JSON 是可替换的候选输入,共用 QueryRun 治理链路。Forge JSON 是可选的 Planner Adapter,不是产品边界;不同输入的语义校验强度也不完全相同。

Quickstart 会访问我的数据库或调用模型吗?

不会。公开 Quickstart 使用隔离的合成 SQLite 数据和真实本地 HTTP API,不需要 LLM、API Key、Pi 或已有数据库。默认会展示实际 SQL,等待你明确批准。

现在能直接接入生产吗?

不建议。当前仍是开发验证阶段,最新公开评估记录有两项未关闭的 P0 安全发布阻断;真实企业权限、共享多租户、独立安全审核与外部采用尚未验收。先阅读验证报告,再做隔离评估。

把数据能力交给 Agent。
把决定权留在边界之内。

在 GitHub 探索 Forge