SheepNav
LocalForge

LocalForge

localforge.io

代码提交前的最后一道防线

1个月前制作者:Stalingrad Dollosa

关于 LocalForge

LocalForge 是您代码提交前的最后一道防线,在每次 git commit 最终确定之前进行拦截,确保敏感信息和危险代码不会进入版本历史。它专为 Apple Silicon 设计,完全离线运行,保护您的隐私安全。

核心功能

LocalForge 采用三层检测机制:第一层使用 Rust 编写的正则表达式引擎,在 <1ms 内快速扫描并阻止密钥、令牌等敏感信息;第二层利用 Apple Neural Engine 上的 CoreML 模型,通过统计学习识别不安全模式;第三层调用本地 Qwen LLM,像人类一样审查您的 diff,提供上下文感知的安全建议。所有处理均在您的 Mac 上完成,数据永不离开设备。

主要特性

  • 极速检测:Rust 正则引擎毫秒级响应,不影响开发流程。
  • 智能识别:CoreML 模型持续学习,捕捉未知威胁。
  • AI 审查:本地 LLM 模拟人类审查,避免误报。
  • 完全离线:所有计算在本地执行,无需联网,保障数据隐私。
  • 无缝集成:作为 git hook 自动运行,无需手动操作。

适用场景

LocalForge 特别适合以下场景:

  • 快速迭代或“氛围编码”时,防止意外提交敏感信息。
  • 团队协作中,作为自动化安全门禁,减少人工审查负担。
  • 对数据隐私有严格要求的开发环境,如金融、医疗等行业。
  • 需要实时保护,避免凌晨轮换 AWS 密钥的尴尬。

相关工具