TecharoHQ/anubis
说明与用途
**项目简介**
TecharoHQ / anubis 是一款用 Go 编写的开源安全中间件,它通过对进入的 HTTP 请求进行“灵魂称重”,识别并拦截 AI 爬虫,从而保护后端服务不被自动化抓取。
**价值**
- **即插即用的 AI 防护**:无需自行训练模型或搭建复杂的检测流水线,直接利用已有的 AI 行为特征库即可过滤恶意请求。
- **降低研发成本**:帮助团队在原型阶段快速加入 AI 防护能力,适配 RAG、Agent 等工作流时只需少量配置。
- **社区与活跃度**:拥有 20 k+ 星、数百次 Fork,近期仍在维护,适合作为正式项目的安全基线。
**典型接入方式**
- **作为反向代理或中间件**:在 Nginx/Traefik 前层或直接在 Go 项目中通过
http.Handler包装现有路由。 - **配置规则文件**:提供 JSON/YAML 格式的检测规则,可根据业务需求增删特征。
- **手动审查**:首次部署前建议在测试环境跑一次流量审计,确认拦截误报率符合预期,因为元数据的信号相对稀疏。
**生产可用性**
- **成熟度**:近期(2026‑07‑12)仍有更新,社区活跃,适合作为 OSS 级别的 Pilot 项目。
- **风险**:需进一步核实许可证兼容性、完整的安全审计报告以及维护者的响应时效。除这些细节外,整体可视为高可用的生产候选。
实际用途
TecharoHQ/anubis helps add AI capability without starting from a blank model stack.
- prototype AI features
- build RAG or agent workflows
- evaluate model tooling
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: Go
- 记录日期: 2026-09-05T17:32:13.531Z