面向科研、数据分析、知识生产和长期项目推进,把对话、文件、代码执行、知识库、图谱、画布、记忆和自动化任务沉淀在同一个可持续演进的工作区里。
下载安装 · 快速开始 · 使用指南 · 文档中心 · 更新日志 · 官方网站
AIASys(艾斯)是一款本地部署的 AI Agent 工作平台。它不把任务压进一次性聊天窗口,而是围绕“任务工作区”组织资料、上下文、执行过程和最终产物,让复杂任务可以被回看、继续、复用和扩展。
桌面版是推荐日常使用形态,Web 版适合开发调试、临时访问和私有部署。当前重点场景包括论文精读、数据分析、代码实验、知识管理、自动化任务和多 Agent 协作。
- 工作区先于会话:文件、会话、Notebook 执行记录、知识库、图谱、画布、记忆和产物都沉淀在工作区内。
- 本地优先:单机单用户、本地数据存储、本地代码执行,适合个人电脑、实验环境和私有部署。
- 面向研究与分析:内置文档检索、知识图谱、SQLite/DuckDB 查询、多维表格、Canvas 与 Python Notebook。
- 可扩展的 Agent 能力:通过 MCP 与 Skill 市场接入外部工具、领域流程、办公能力和协作专家。
- 长期任务自动推进:AutoTask 可承接连续推进、单次触发、周期触发和固定时间触发。
日常使用优先选择桌面版,它会自动管理前后端服务:
前置要求:
- Python 3.12+
- Node.js 22+
- npm
- uv
安装依赖:
git clone https://github.com/AIAsys/AIASys.git
cd AIASys
cd apps/backend
[ -f config.toml ] || cp config.example.toml config.toml
uv sync
cd ../..
cd apps/web
npm ci
cd ../..启动开发环境:
# Linux/macOS/WSL (Git Bash)
./dev.sh
# Windows PowerShell
.\dev.ps1默认地址:
- Web 界面:
http://127.0.0.1:13000 - 工作区:
http://127.0.0.1:13000/workspace - 后端服务:
http://127.0.0.1:13001
首次启动后,请在界面的模型配置中添加至少一个 Chat 模型和一个 Embedding 模型。完整步骤见 快速启动指南。
| 能力 | 简介 | 文档 |
|---|---|---|
| 工作区与模板 | 创建长期任务工作区,复用内置或自定义模板 | workspace-creation · workspace-templates |
| 会话与 Agent | 在工作区内推进任务、管理上下文、配置专家角色 | agent-chat · expert-roles |
| Notebook 与代码执行 | 在工作区内运行 Python/Jupyter 代码并保留过程 | notebook-usage |
| 知识库检索 | 上传文档,构建全文检索与向量检索 | knowledge-base |
| 知识图谱 | 从文件或文本构建实体关系图谱并问答 | knowledge-graph |
| 数据库与多维表格 | 查询 SQLite/DuckDB/PostgreSQL,维护结构化实验记录 | database-query · data-table-usage |
| Canvas 画布 | 打开、编辑和预览 JSON Canvas 工作流 | canvas-usage |
| MCP 与 Skill | 安装、配置和测试外部工具能力与领域技能 | mcp-skill-market |
| AutoTask | 将任务设置为连续推进或定时触发 | autotask |
- 后端:Python 3.12, FastAPI, Pydantic v2, SQLAlchemy
- 前端:React 19, TypeScript, Vite, Tailwind CSS 4, shadcn/ui
- 桌面端:Electron
- 数据与检索:SQLite, DuckDB, sqlite-vec, SQLite FTS5
- 代码执行:本地 Jupyter 内核
- 编辑器:CodeMirror 6
- 新协作者启动:docs/guides/getting-started/QUICKSTART.md
- 完整使用指南:docs/guides/getting-started/SYSTEM_USAGE.md
- 桌面应用:docs/guides/getting-started/desktop-app.md
- 部署说明:docs/deployment.md
- 文档中心:docs/README.md
- 贡献指南:CONTRIBUTING.md
如果你在使用 AIASys 的过程中遇到问题,或希望参与交流、反馈建议,欢迎 点击此处 加入交流群或提交问题反馈。
如有其他问题,请通过邮箱联系: aiasys@yeah.net
AIASys 基于 Apache License 2.0 开源。详见 LICENSE。


