AIlice 是智能体领域的开源项目,由 myshell-ai 开发,2023 年首次发布。
在全站 13,090 个收录项目中,它的 GitHub 星标数(1,418)位列前 30%,在智能体分类中处于中上游。
项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-22。MIT许可证,完全免费,可自行部署使用。
它主要面向的使用场景是:自动化编程:让AI独立完成代码编写、调试和运行。同类可对比的替代方案包括 AutoGPT、BabyAGI、MetaGPT。

说句话,AI 自动干活,全程不用你操心
AIlice 是一个完全自主的通用型 AI 代理,基于 Python 构建。它旨在解决传统 AI 助手依赖人工逐步指令、无法独立完成复杂任务的问题。核心能力包括:自主规划任务步骤、动态调用工具(如代码执行、文件操作、网络搜索)、多轮自我反思与纠错,以及通过自然语言接口与用户交互。AIlice 采用模块化架构,支持扩展自定义工具,能适应编程、数据分析、日常办公等多种场景。其目标是将 AI 从“问答工具”升级为“任务执行者”,用户只需描述目标,AIlice 即可自动拆解并执行,最终交付结果。项目当前处于成长阶段,代码开源,社区活跃。
1克隆项目仓库
从 GitHub 拉取 AIlice 源码并进入项目目录。
git clone https://github.com/myshell-ai/AIlice.git
cd AIlice2安装 AIlice
在项目目录内以可编辑模式安装,完成后即可使用 ailice 命令。
pip install -e .3可选装 GPU 加速
若运行速度慢,可能是记忆模块在 CPU 上计算,可装 GPU 加速。
ailice_turbo4安装可选功能
需要 PDF 阅读、语音、HuggingFace、微调等功能时按需安装,避免依赖冲突。
pip install -e .[pdf-reading]5启动 AIlice
启动后按提示输入 api-key,再访问它提供的网页对话界面。
ailice --contextWindowRatio=0.26查看参数说明
列出所有命令行参数的默认值,也可在 config.json 中修改对应项。
ailice --help7Docker 沙箱运行
先构建镜像再运行容器,映射 5000 端口,仅监听本机地址。
docker build -t ailice .
docker run -it -p 127.0.0.1:5000:5000 --name ailice ailice --expose=1 --contextWindowRatio=0.2| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
api-key | 是 | LLM 服务密钥,首次运行会提示输入,也可在 config.json 修改 | sk-xxxxxxxx |
modelID | 否 | 指定统一使用的模型,留空则使用 agentModelConfig 中各代理配置 | anthropic:claude-sonnet-4-20250514 |
contextWindowRatio | 否 | 构造提示长度上限占 LLM 上下文窗口的比例,默认 0.6 | 0.2 |
quantization | 否 | 量化选项,可选 4bit 或 8bit,默认不量化 | 8bit |
speechOn | 否 | 是否开启语音对话,默认关闭 | 1 |
prompt | 否 | 指定要执行的代理类型,默认 main | researcher |
启动后用浏览器打开它提供的网页,出现对话界面即表示成功。
Q:运行时速度很慢怎么办?
A:可能是记忆模块的嵌入模型在 CPU 上计算,可执行 ailice_turbo 安装 GPU 加速。
Q:首次运行需要做什么?
A:第一次运行会提示输入 api-key,也可直接编辑 config.json 修改密钥。
Q:首次用开源 LLM 卡很久正常吗?
A:正常,需要下载模型权重,请预留足够时间和磁盘空间。
Q:开启语音后启动很慢?
A:首次开启 speechOn 时后台下载语音识别与 TTS 模型权重,需等待。
Q:如何改参数默认值?
A:用 ailice --help 查看参数,再修改 config.json 中对应参数自定义默认值。
AutoGPT、BabyAGI、MetaGPT
AIlice 是智能体领域的开源项目,由 myshell-ai 开发,2023 年首次发布。
在全站 13,090 个收录项目中,它的 GitHub 星标数(1,418)位列前 30%,在智能体分类中处于中上游。
项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-22。MIT许可证,完全免费,可自行部署使用。
它主要面向的使用场景是:自动化编程:让AI独立完成代码编写、调试和运行。同类可对比的替代方案包括 AutoGPT、BabyAGI、MetaGPT。
上一篇:dust
下一篇:burp-ai-agent
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