[!WARNING] 这是社区翻译版本,欢迎修正!
<img alt="EvoScientist Logo" src="https://raw.githubusercontent.com/EvoScientist/EvoScientist/main/.github/assets/logo-dark.svg" width="80%">
English | 简体中文
EvoScientist 旨在通过构建自我进化的 AI 科学家来驱动 Vibe Research——让 AI 自主探索、生成洞见并持续迭代优化。 它以开箱即用为设计理念,提供一个伴随智能体技能、工具集和记忆库共同成长的活跃研究系统。 EvoScientist 超越了传统的人在回路(Human-in-the-Loop)模式,采用人在环上(Human-on-the-Loop)范式——AI 作为研究伙伴,与人类研究者共同进化,逐步内化学术品味与科学判断力。
|
|
AI 生成最佳论文
|
DeepResearch Bench II 第一名
|
DeepResearch Bench 第一名
|
AstaBench 代码与执行榜第一名
|
AstaBench 数据分析榜第一名
|
| 🌐 Desktop WebUI |
|---|
| 观看 WebUI 演示 |
| 🖥️ CLI / TUI | 📱 移动端 |
|---|---|
| 观看演示视频 | 观看移动端演示 |
--ui webui 启动带工作区面板的 Web 应用。[!TIP] 寻找开箱即用的研究技能?查看 EvoSkills — 由 EvoScientist 引擎驱动,结合可安装技能,端到端研究全流程一步到位。EvoSkills 同样兼容各类 CLI 编程智能体。
GPT-5.4 的智能体中排名第 1!排行榜 👈📦 版本更新摘要(changelog)
/schedule 或自然语言设置 cron 风格的重复运行,无人值守执行并对 shell 访问做安全门控(#306);记忆自连成图:相互关联的观察记录连成知识图谱(互补 / 矛盾 / 取代)并持续生长(#307);新增只读 GET /api/models 端点,向 WebUI 模型选择器暴露模型注册表(#308);主智能体现在始终保留记忆工具(#305);依赖:deepagents 0.6.12 / langchain-quickjs 0.3.2。task 保留为 REPL 全局后,首次对话即崩溃(The subagenttasktool cannot be exposed viaptc`)。从 code-interpreter 的 PTC 白名单移除task(task()仍作为 REPL 全局可用,异步分发工具继续保留在 PTC 中),并将 deepagents pin 升级到~=0.6.11`。openrouter_anthropic_prompt_cache=false 关闭);命令名互为前缀时 Enter 现在能正确提交斜杠命令;pre-commit ruff 升级。search_observations 关键词排序检索 + read_memory);多级斜杠命令补全(带子命令感知);Windows 稳定性修复(async MCP 工具执行 + 中断后图状态恢复、cmd.exe 路径转义);含空格的虚拟路径处理;deepagents 0.6.10。langgraph dev 线程不再丢失(SQLite checkpoint + 线程恢复作用域控制)、memory worker checkpoint 自动清理(完成即删 + 启动时清扫残留)、/threads 与 resume 提示改用短线程 ID。EvoSci deploy 公网 Cloudflare 隧道(--tunnel)。EvoSci deploy 独立 LangGraph 服务器、默认模型 → claude-sonnet-4-6、MiniMax M3,以及 sandbox 超时与 async-notifier 渠道路由修复。/compact。@file 引用、resume 历史、飞书 WebSocket、LaTeX 安装。ask_user、headless serve。[!TIP] 需要 Python 3.11+(< 3.14)。推荐使用 uv 或 conda 进行依赖管理和虚拟环境管理。想完全跳过本地 Python 安装?直接跳转到 🐳 Docker。
🪛 安装 uv(如果尚未安装)
curl -LsSf https://astral.sh/uv/install.sh | sh
uv tool install EvoScientist
[!NOTE] 更新已安装的版本到最新,请使用
uv tool upgrade:bash uv tool upgrade EvoScientist
或安装到当前环境:
uv pip install EvoScientist
获取 PyPI 发布前的最新补丁:
uv pip install git+https://github.com/EvoScientist/EvoScientist.git
git clone https://github.com/EvoScientist/EvoScientist.git
cd EvoScientist
uv sync --dev
enable pre-commit hooks: ```bash uv run pre-commi
$ claude mcp add EvoScientist \
-- python -m otcore.mcp_server <graph>