cai

给AI穿上防弹衣,让安全模型扛住攻击

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 1543 👀 关注 106 ⚠️ 作者已归档(停止维护)
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 9853
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源框架,本地部署,完全免费

项目预览

cai 项目界面预览图
图片来源:项目官网

项目数据

分类开源模型
开发团队aliasrobotics
定价模式🏷️完全免费
价格说明开源框架,本地部署,完全免费
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型artificial-intelligence,cybersecurity,framework,generative-ai,llm,pentesting
GitHub 星标★ 9853
上线时间2025-03-31 00:00:00
代码更新2026-08-22
仓库体积152.8 MB
本站数据更新2026-11-09
维护状态维护中
收录时间2026-08-09
浏览次数4

项目介绍

CAI(Cybersecurity AI)是一个面向AI安全领域的开源框架,旨在为网络安全场景提供标准化的人工智能能力集成方案。它解决了安全团队在构建AI驱动防御系统时面临的碎片化问题,将威胁检测、漏洞分析、日志审计等常见安全任务封装为可复用的AI模块。核心能力包括:支持多种大语言模型(LLM)的安全评估与加固、提供针对恶意代码和钓鱼内容的实时检测管道、以及可扩展的自动化响应机制。CAI强调模型的可信性和可解释性,内置对抗样本测试工具,帮助开发者验证AI模型在攻击环境下的鲁棒性。其模块化设计允许安全工程师快速接入现有SIEM(安全信息与事件管理)系统,并通过Python API或CLI灵活编排安全工作流。项目当前处于快速迭代阶段,社区活跃,适合需要将AI能力落地到实际安全运营中的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 9853

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 10 分钟 部署方式:命令行工具 4 步

环境要求

  • Python 环境(项目为 Python 开发)
  • 支持的系统:OS X、Ubuntu 20.04/24.04、Windows WSL、Android(详见 docs/cai_installation.md)
  • 可用的 LLM 提供商与模型配置(docs/models.md 列出经 LiteLLM 接入的 300+ 模型)
  • 可选:Alias Robotics 商业许可证;没有时可关闭许可证校验运行

安装与启动步骤

  1. 1克隆仓库

    把 CAI 的完整源码拉到本地。仓库已归档为只读研究产物,内容为最终发布版全量源码。

    git clone https://github.com/aliasrobotics/cai.git
  2. 2查看安装文档

    按你的系统对照 docs/cai_installation.md 完成依赖与安装,覆盖 OS X、Ubuntu、Windows WSL、Android。

  3. 3配置模型与环境

    参照 docs/environment_variables.md 设置环境变量、连接模型提供商;没有商业许可证时先关闭许可证校验。

    export CAI_LICENSE_OFF=1
  4. 4启动 CAI

    在终端执行 cai 进入交互界面;README 提示首次启动最长可能需要 30 秒,请耐心等待。

    cai

关键配置

配置项必填说明示例
CAI_LICENSE_OFF否置为 1 时不使用 Alias Robotics 许可证即可运行1

如何确认成功

终端执行 cai 后进入交互界面(REPL)即启动成功,首次启动最长约 30 秒。

常见问题

Q:启动时提示没有 Alias Robotics 许可证怎么办?

A:在运行前执行 export CAI_LICENSE_OFF=1,即可在没有许可证的情况下运行 CAI,然后再执行 cai。

Q:第一次运行 cai 卡了很久正常吗?

A:正常。README 说明首次启动最多可能需要 30 秒,等待其完成初始化即可。

Q:怎么知道该装哪些系统依赖?

A:请查阅仓库内 docs/cai_installation.md,其中分别给出了 OS X、Ubuntu 20.04/24.04、Windows WSL 和 Android 的安装说明。

Q:项目现在还在维护吗?

A:已归档,不再提供新版本、缺陷修复、安全补丁或支持;官方建议迁移到 CSI,付费用户可发邮件至 support@aliasrobotics.com。

注意事项

  • 仓库已归档为只读研究产物,不接受新的 issue 和 pull request,也不会有后续更新。
  • README 节选未包含具体安装命令,完整安装步骤请以 docs/cai_installation.md 等文档为准。
  • CAI 的能力已延续到 Cybersecurity Superintelligence (CSI),原付费客户建议迁移。

核心亮点

  • 内置对抗样本攻击库,一键测试模型鲁棒性
  • 模块化管道设计,可无缝对接SIEM和SOAR
  • 支持主流LLM(GPT、LLaMA等)的安全评估与加固

不足之处

  • 文档偏技术向,新手入门门槛较高
  • 依赖较多,环境配置稍显复杂

适用场景

  • 企业安全团队构建AI驱动的威胁检测系统
  • 安全研究员评估和加固自研AI模型
  • 自动化渗透测试中的AI辅助决策

替代项目

Adversarial Robustness Toolbox (ART)、Counterfit、SecML

上一篇:ragas

下一篇:LLM-Agent-Paper-List

同类项目推荐

skill-validator 开源

一条命令检查 Agent Skill 写得对不对、够不够扎实

Validate Skill content against Agent Skill specification, with additional content de···

★ 265 2026-10-30
PySODEvalToolkit 开源

一行命令批量算齐 SOD/COD 全部指标

PySODEvalToolkit: A Python-based Evaluation Toolbox for Salient Object Detection and···

★ 352 2026-09-20
WormGPT 开源

模拟攻击场景,测试大模型安全漏洞

WormGPT is an experimental AI project designed strictly for educational, cybersecuri···

★ 62 2026-08-09
workshop 开源

让编码代理自己写评测、跑评测,回归验证不再靠手测

Give your coding agent the power to write and run agent evals.

★ 1120 2026-09-14
stride-gpt 开源

输入应用描述,几分钟自动生成 STRIDE 威胁模型

An AI-powered threat modeling tool that leverages OpenAI's GPT models to generate th···

★ 1152 2026-09-16
coir 开源

给代码检索模型做全面体检,一张卷子测出真实力。

(ACL 2025 Main) A Comprehensive Benchmark for Code Information Retrieval.

★ 157 2026-08-09
benchmark-radar 开源

一站追踪全球 AI 评测基准,每日更新可溯源

Track 42,331+ AI benchmark, eval, dataset, and data-quality records from 40 public s···

★ 377 2026-09-14
tts-bench 开源

一键跑遍主流 TTS,比速度、留样本

Speed and samples benchmark: for all types of text to speech (TTS) models on Windows···

★ 426 2026-10-01