技能潮 SkillTide 提交收录
官方说明开源项目7 天前
ali-ulu/huqan

ali-ulu/huqan

Local-first verification layer for AI agents: evidence, provenance, policy gates, human approval, and auditable Trust Receipts before a claim, memory write, or action is trusted.
在 GitHub 查看 ↗直链 · 无中转页
★ 数取值
22 ★ · ali-ulu/huqan · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-10-10 · 最近见到 2026-10-10 · 共见到 1 次 · 被 1 个来源列出
评分构成
综合分 103 · 22 ★ · 1 个来源 · repo
安装
npx -y huqan
常见问题(答案都来自我们的记录)
怎么安装?
该仓库给出的安装命令是 npx -y huqan。我们的记录里它是仓库自己提供的;不保证在你的客户端上直接可用。
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 ali-ulu/huqan;我们收录于 2026-10-10;最近见到 2026-10-10。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

HUQAN

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

**A local trust boundary that separates the agent from the operator.**
Most tools make agents stronger.
With the Approval Authority installed, HUQAN puts an OS boundary between the agent and the power to approve.
Agents can now write code, delete files, spend money, and change memory.
Without a proper trust layer, that power runs as the same user as you.
On Windows, the Approval Authority moves approval into a separate service protected by TOTP and cryptographic decision envelopes.
The decision is held by that service's own account, not by your user: an agent running as you cannot sign an approval, though it may still share your user identity with the operator.
Every decision is recorded as a Trust Receipt.
No model. No cloud. No API key required for the core gate.
Try it in 30 seconds
The write in line 1 **did not happen**. It was held until line 2 approved it. The quickstart uses a throwaway store.
No install needed: the same flow runs in the browser at huqan.com. What to run when: product surfaces.
Connect your agent in one line
**MCP (Claude, Cursor, any MCP client):**
**Gate (pre-execution guard for other agents):**
Profiles: claude-code, codex, openhands, opencode, pi, hermes. The gate enforces only when the client calls it before executing. Details.
Operator tools (huqan.approve, huqan.approvals, huqan.approval_detail, huqan.agent_resume, huqan.emergency_stop) are hidden from the model and require HUQAN_MCP_OPERATOR_TOKEN — an agent cannot approve its own proposal.
Install
Seven binaries: huqan (CLI), huqan-mcp (MCP server), huqan-gate (pre-execution guard), huqan-authority (approval authority, ADR-016), plus the experiment CLIs huqan-cognitive-lab, huqan-causal-lab and huqan-neural-lab.
Run huqan doctor to see what is configured.
How it works
The outcome is one of:
ALLOW / REVIEW / QUARANTINE / DRY-RUN ONLY / BLOCK / REJECT
**Escalation is a decision a person makes, not one the gate returns.** A reviewer can move a pending case to escalated; that needs a second approver, so it is absent in a single-user install. Decision types: approve, reject, expire, cancel, escalate, override — see lib/human-oversight-approval-runtime.js.
A passing verification is a result inside one configured boundary, not a certificate of truth. The receipt names the boundary.
When the Approval Authority is installed, the decision itself moves behind an OS boundary (Windows service + TOTP + cryptographic envelopes). See ADR-016.
Limits (honest)
- HUQAN does **not** eliminate hallucinations. It makes one claim **inspectable and blockable** before it becomes state.
- Only what is wired is governed. An agent that never calls HUQAN is not covered.
- The OS boundary needs the Approval Authority (a Windows service today). Code running as your user can still edit runtime files or the local store; the authority's ledger makes that detectable, not impossible. UAC is not a security boundary (ADR-016 residual risks).
来源
github · https://github.com/ali-ulu/huqan
按领域浏览
开源项目
Traction
22 ★
收录于
7 天前

更多开源项目

查看开源项目全部 731 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引