AntSK
使用 .Net 9、AntBlazor、Semantic Kernel 和 Kernel Memory 建置的 AI 知識庫/代理,支援本地離線 AI 大型模型。可在無網路連線下離線運作。
AntSK 是什麼?
使用 .Net 9、AntBlazor、Semantic Kernel 和 Kernel Memory 建置的 AI 知識庫/代理,支援本地離線 AI 大型模型。可在無網路連線下離線運作。支援 Aspire 以監控應用程式資料。
AntSK 概覽
這是什麼
AntSK 是一個基於 .NET 9 與 Blazor 的企業級 AI 知識庫與智能體平台,整合 Semantic Kernel 與 Kernel Memory,支援本地離線大語言模型運行、私有化部署及國產信創適配,可完全在無網路的環境下執行,並作為企業 AI 一體機的軟體底座。專案程式碼存放於 https://github.com/shuyu-labs/AntSK,官網為 https://antsk.cn。在 Open Alternative 平台歸類於 AI,授權類型為 open_source。中繼資料中的授權欄位為 NOASSERTION,但 README 明確指出開源版本可免費商用(需保留標誌與版權資訊),而 AntSK Pro 則為商業版本。
主要功能
- 語義核心 (Semantic Kernel):採用自然語言處理技術,理解與回應複雜語義查詢。
- 記憶核心 (Kernel Memory):具備長期記憶功能,可持續累積與儲存知識點,提供個人化互動。
- 知識庫:透過 Word、PDF、Excel、TXT、Markdown、JSON、PPT 等文件導入,支援本機 bge-embedding 向量模型與 bge-rerank 重排模型。
- 文生圖:整合 StableDiffusion 本機模型,可進行文字生成圖片。
- GPTs 生成:平台支援建立個人化的 GPT 模型。
- API 介面發布:將內部功能以 API 形式對外提供,便於整合至其他應用。
- API 外掛系統:開放式 API 外掛系統,允許第三方開發者或服務商整合服務。
- .NET 外掛系統:開放式 DLL 外掛系統,允許第三方透過標準格式程式碼整合業務功能。
- 聯網搜尋:即時獲取最新資訊。
- 模型管理:適配與管理不同廠商的模型,支援 llama.cpp (GGUF)、llamafactory 及 ollama 等本機離線運行。
- 國產信創:支援國產模型與國產資料庫(含達夢),可在信創環境下運行。
使用情境
AntSK 適用於企業級知識庫、智能體平台及 AI 一體機的部署。適合需要資料不出內網的場景,例如金融、政務、醫療、軍工等資料敏感行業。亦可用於國產信創環境,並滿足 .NET / C# 開發團隊對原生企業級 AI 解決方案的需求。支援基於 RAG 架構對導入的文件進行問答,且可完全離線運作,不需網際網路連線。
快速開始
Docker 一行指令啟動:最低需求 4 核心 CPU / 8GB 記憶體 / 50GB SSD。建議 8 核心 / 16GB 記憶體並可選 GPU 加速;生產環境建議 16 核心 / 32GB 記憶體 / RTX 3080 以上。詳細指令與設定請參閱儲存庫 README。
授權與價格
開源版本可免費商用,但需保留標誌與版權資訊。AntSK Pro 為商業版本,提供進階功能(GraphRAG、Text2Sql、可視化流程編排及專業技術支援)。中繼資料中的授權為 NOASSERTION,但 README 有詳細條款說明。
內容整理自該專案公開的 README 與儲存庫資訊。