AntSK 是智能体领域的开源项目,由 shuyu-labs 开发,2024 年首次发布。
在全站 13,090 个收录项目中,它的 GitHub 星标数(1,327)位列前 30%,在智能体分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-20。本地部署,完全免费,无付费版本。
它主要面向的使用场景是:企业内网知识库问答,避免敏感数据外泄。同类可对比的替代方案包括 Dify、FastGPT、RAGFlow。

本地离线跑 AI 知识库,数据不出门就能智能问答
AntSK 是一个基于 .NET 9 构建的 AI 知识库与智能体项目,采用 AntBlazor 作为前端框架,并深度集成 Semantic Kernel 与 Kernel Memory 实现知识管理与语义处理。其核心特点是支持本地离线 AI 大模型,无需联网即可在内部环境运行,保障数据安全与隐私。项目提供知识库的创建、导入、检索与问答能力,并可通过智能体编排实现复杂任务自动化。同时,AntSK 支持 Aspire 进行应用监控与诊断,便于开发者调试与运维。它解决了企业在数据敏感或网络受限场景下无法使用云端 AI 服务的问题,提供了一套完整的本地化 AI 知识库解决方案。项目处于成长阶段,社区活跃度尚可。
1准备运行环境
快速体验只需安装 .NET 9 环境;用 Docker 部署则先装好 Docker 与 docker-compose,二者按需二选一即可。
2获取程序或配置文件
网盘方式下载打包好的 AntSK 程序;Docker 方式从项目根目录下载 docker-compose.yml 与 appsettings.json,并放在同一目录。
3修改 appsettings.json
按需设置数据库类型、连接字符串、向量库类型、本地模型路径和管理员账号密码;数据库账号密码要与 docker-compose.yml 保持一致。
4挂载本地模型目录
在 docker-compose 的 volumes 中把本机模型目录挂进容器,如 D://model:/app/model,并把 appsettings.json 的模型路径写成 /app/model。
5启动 AntSK 容器
进入存放 docker-compose.yml 的目录执行启动命令,容器会在后台运行并监听 5000 端口。
docker-compose up -d6源码方式运行
也可克隆源码后还原依赖并进入 src/AntSK 目录启动,首次运行会以 CodeFirst 模式自动创建数据库表结构。
dotnet restore
cd src/AntSK
dotnet run7登录验证
浏览器访问 5000 或 5001 端口,用默认账号 admin、密码 admin 登录;网盘版直接启动 AntSK.exe 会自动打开浏览器。
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
DBConnection.DbType | 是 | 数据库类型,支持 Sqlite、MySql、PostgreSQL、SqlServer、Oracle 等 | Sqlite |
DBConnection.ConnectionStrings | 是 | 数据库连接字符串,不同数据库类型写法不同 | Data Source=AntSK.db; |
KernelMemory.VectorDb | 是 | 向量存储类型,支持 Disk、Postgres、Memory、Qdrant、Redis、AzureAISearch | Disk |
KernelMemory.ConnectionString | 否 | 向量库连接串,Postgres/Redis 等需要填写 | Host=localhost;Port=5432;Database=antsk;Username=admin;Passw |
FileDir.DirectoryPath | 是 | 本地模型路径,用于选择 llama 模型与保存下载的模型 | /app/model |
Login.User | 否 | 默认管理员账号,Login.Password 同理配置默认密码 | admin |
浏览器打开 http://localhost:5000 或 https://localhost:5001,用 admin / admin 能成功登录进入系统即部署成功。
Q:没有 .NET 9 环境可以运行吗?
A:不可以。使用网盘打包好的程序只需安装 .NET 9 环境即可运行,下载后启动 AntSK.exe 会自动打开浏览器。
Q:默认账号密码是什么?
A:默认管理员账号是 admin,密码是 admin,可在 appsettings.json 的 Login 节点中修改。
Q:本地模型怎么挂载进容器?
A:在 docker-compose 的 volumes 中把本机目录挂载到 /app/model,再把 appsettings.json 里的模型地址配置为 /app/model 即可。
Q:导入知识库时内存溢出怎么办?
A:把 BackgroundTaskBroker.ImportKMSTask.WorkerCount 调小,使用本地模型时建议设为 1。
Q:llamafactory 如何使用?
A:需先安装 python 和 pip,在模型添加页选 llamafactory 并点击初始化,启动模型后在请求地址填 http://localhost:8000/ 再保存。
Dify、FastGPT、RAGFlow
AntSK 是智能体领域的开源项目,由 shuyu-labs 开发,2024 年首次发布。
在全站 13,090 个收录项目中,它的 GitHub 星标数(1,327)位列前 30%,在智能体分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-20。本地部署,完全免费,无付费版本。
它主要面向的使用场景是:企业内网知识库问答,避免敏感数据外泄。同类可对比的替代方案包括 Dify、FastGPT、RAGFlow。
xinchao-dynamic-mind
开源
给 AI 装上疲惫和欲望,让交互更真实
独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。
deepseek-harness
开源
把 AI 能力拆成乐高积木,拼出你的专属智能体。
DeepSeek Harness: Everything is a Plugin.
AutoGPT
开源
开箱即用的 AI 员工,交代任务就自己干完
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···
EvoAgentX
开源
让 AI 智能体自己迭代变强,越用越聪明
EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents