Agent 开发框架

Raven|多智能体编排与自我进化框架

Raven

EverMind 开源的多智能体宿主框架,用 DAG 编排内置与第三方智能体完成研究、编码、设计与无人值守任务。

获取与使用

需要部署

按官方资料自行安装或部署

使用难度待核验
国内可用性待核验

2026-11-09 更新 · 本站尚未实测

项目介绍

Agent 开发框架 · 2026-11-09 更新 · 本站尚未实测

Raven 由 EverMind AI 开源,README 将其定位为“the harness of harnesses, built for recursive self-improvement (RSI)”,即面向递归自我改进的智能体宿主框架。它本身不是单个 Agent,而是一个作为 Host Agent 运行的编排层:把内置智能体和第三方智能体组织起来,面向复杂任务生成 DAG 并调度多个专用智能体协作。

项目内置四个智能体:Raven-Research(自主深度研究)、Raven-Code(代理式软件开发)、Raven-Design(视觉与演示文稿设计)、Raven-Oncall(无人值守工作流自动化)。底层由 EverOS 提供跨会话的记忆与上下文能力。README 还说明 Raven Evolver 是独立工具,以库形式消费 Raven,用于评估和演化 harness 本身。

核心能力

点击能力名称查看输入、输出和原文依据。

  • 智能体编排:协调多个智能体,管理任务依赖与并行执行,把多步骤协作沉淀为可复用工作流。
  • 轨迹可观测:新版轨迹视图把运行中的多智能体会话渲染为实时瀑布图,可从整体运行下钻到单个步骤。
  • 运行时自我进化(实验性):把智能体循环拆为 Memory、Planning、Capability、Action 四个策略模块,由 Curator 迭代改写;README 明确 Curator 为实验特性,随仓库而非安装包提供。
  • 第三方智能体接入:可通过 ACP、CLI 或 OpenAI 兼容 API 连接并编排第三方智能体,README 称提供 14 个第三方智能体预设以及 9 个经 Mirasim 路由的预设。
  • 核心系统:SkillForge 从本地技能库、EverOS 记忆与 SkillHub 目录检索技能;Proactivity 结合事件监控与定时执行,主动发起后续工作。
  • WebUI:在浏览器中完成对话、多智能体协作与工作区管理。

实际应用场景

适用场景

适合希望统一管理多个编程、研究、设计类智能体,并对多步骤协作过程做可视化观察的技术团队;也适合需要长时间无人值守运行实验、优化或监控类任务的场景。README 展示了游戏开发、RSI 实验、产品发布三类完整项目示例,但这些属于官方展示材料,实际效果需自行验证。

如果只是需要单个对话式助手,本项目的编排复杂度可能超出需求。

安装与接入

README 给出的获取方式如下,按原文照录:

  • Linux、macOS 或 WSL2 一键安装:curl -fsSL https://raven.evermind.ai/install.sh | bash
  • 原生 Windows PowerShell:irm https://raven.evermind.ai/install.ps1 | iex
  • 若 Windows PowerShell 5.1 遇到 308 重定向错误,改用原文给出的直连安装脚本地址。
  • Docker 方式需先克隆仓库,再在仓库目录执行 docker compose -f docker/docker-compose.yml up,随后访问 http://localhost:18793。前置条件为 Git 与含 Compose 的 Docker。
  • 也可从源码目录执行 ./install.sh 进行可编辑安装。

安装后可用 raven web 启动 WebUI。README 另有“让智能体代为安装”的提示词方式。安装脚本会向网络下载内容,建议先阅读脚本再执行。

使用条件与限制

是否需要部署
需自行准备运行环境,具体要求见正文
是否需要注册
账号和认证要求见正文;未明确说明的项目仍待核验
是否需要 API Key
待核验
费用与额度
费用边界见正文,项目许可不代表模型或托管服务免费
所需权限
待核验
许可证与服务条款
待核验

权限费用与限制

  • 安装脚本以管道方式执行远程脚本,会获得当前用户权限;Docker 与 WebUI 会监听本地端口,README 提到可将页面置于远程暴露端口之后,具体安全配置需查阅 docker 文档。
  • 智能体可执行代码、操作文件、调用外部服务,属于高权限运行形态,生产环境使用前应评估隔离与审计。
  • 内置智能体首次使用时安装流程会询问其运行所用模型及是否自备 Key;第三方与 Mirasim 路由预设涉及外部账号与模型路由,费用与额度需向对应服务方核验。
  • 仓库未列出具体模型清单与价格,实际支持模型、计费方式与免费额度均待核验。
  • Curator 为实验特性,稳定性与生产可用性待核验。

国内使用情况

网友核验 用户经验分享

与站长实测独立,不代表官方认证或本站已实测。

我要核验
0 位参与者0 份有效分项记录

最近核验:暂无有效核验。参与人数按当前项目有效身份去重;不同核验项分别统计,不合并成用户总结果。仅统计审核通过且未过期的记录。

分项统计、有效期与样本量
核验项目有效人数成功 / 部分 / 失败 / 无法判断成功率最近核验 / 有效期
官方网站访问00 / 0 / 0 / 0样本不足暂无 / 7 天
GitHub 仓库访问00 / 0 / 0 / 0样本不足暂无 / 7 天
安装与运行00 / 0 / 0 / 0样本不足暂无 / 30 天
官方服务国内连接 / MCP 连接00 / 0 / 0 / 0样本不足暂无 / 30 天
国内网络情况00 / 0 / 0 / 0样本不足暂无 / 7 天
国内模型兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
自定义 API00 / 0 / 0 / 0样本不足暂无 / 30 天
海外服务依赖
00 / 0 / 0 / 0样本不足暂无 / 30 天
海外账号要求
00 / 0 / 0 / 0样本不足暂无 / 30 天
中文界面
00 / 0 / 0 / 0样本不足暂无 / 30 天
客户端兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
账号及费用信息
00 / 0 / 0 / 0样本不足暂无 / 30 天

成功率 = 成功 ÷(成功 + 部分成功 + 失败);无法判断不计入分母。至少 5 份可判断结果才显示成功率。账号、费用、海外依赖与语言等事实项,成功表示核查结论与资料吻合,具体观察另行统计;不表示免费或没有海外依赖。不同网络、客户端和版本的结果不能直接等同。

最近有效核验

暂无审核通过且未过期的网友核验。欢迎提交真实使用记录。

查看全部有效核验 →

国内实测状态:国内可用性待核验。协议兼容和官方资料说明不等于国内网络可用。

官方网站访问
尚未实测 待核验
GitHub 仓库访问
尚未实测 待核验
官方服务国内连接
尚未实测 待核验
国内网络情况
尚未实测 待核验
国内模型兼容性
尚未实测 待核验
自定义 API
尚未实测 待核验
海外服务依赖
尚未实测 待核验
海外账号要求
尚未实测 待核验
中文界面
尚未实测 待核验
国内最后核验时间
尚未实测

许可与国内使用

仓库代码采用 Apache License 2.0,许可证文件已在仓库中确认。该许可仅覆盖仓库代码,不覆盖第三方模型、Mirasim 路由服务、SkillHub 技能目录等外部资源,这些资源的授权与费用需分别核验。

README 未说明服务部署地域、数据出境情况或中国大陆网络可达性;一键安装、Discord 与 Hugging Face 等外部地址的访问情况待核验;微信公众号为联系渠道,不等于运行依赖。国内用户如需合规使用,应自行确认模型服务提供方与数据处理要求。

项目资料与来源

官方网站 ↗

GitHub 仓库 ↗

官方文档 ↗

字段依据与待核验事项

access:来源确认 · curl -fsSL https://raven.evermind.ai/install.sh | bash

project_type:来源确认 · Raven is **the harness of harnesses, built for recursive self-improvement (RSI).** As a **Host Agent**, it brings built-in and third-party agents together to carry out complex tasks.

原始 README(折叠技术参考)
<div align="center" id="readme-top">

![Raven banner](https://github.com/user-attachments/assets/ae944083-9c61-4218-8372-2c3c0d483d4b?raw=true)

<p align="center">
  <a href="https://x.com/evermind"><img src="https://img.shields.io/badge/EverMind-000000?labelColor=gray&style=for-the-badge&logo=x&logoColor=white" alt="X"></a>
  <a href="https://arxiv.org/abs/2609.33439"><img src="https://img.shields.io/badge/arXiv-2609.33439-B31B1B?labelColor=gray&style=for-the-badge&logo=arxiv&logoColor=white" alt="arXiv"></a>
  <a href="https://huggingface.co/papers/2609.33439"><img src="https://img.shields.io/badge/HuggingFace-%231%20Paper%20of%20the%20Day-F5C842?labelColor=gray&style=for-the-badge&logo=huggingface&logoColor=white" alt="Hugging Face #1 Paper of the Day"></a>
  <a href="https://discord.gg/QHQ2YYp7cH"><img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fdiscord.com%2Fapi%2Fv10%2Finvites%2FQHQ2YYp7cH%3Fwith_counts%3Dtrue&query=%24.approximate_presence_count&suffix=%20online&label=Discord&color=404EED&labelColor=gray&style=for-the-badge&logo=discord&logoColor=white" alt="Discord"></a>
  <a href="https://github.com/EverMind-AI/EverOS/discussions/67"><img src="https://img.shields.io/badge/WeCom-EverMind_Community-07C160?labelColor=gray&style=for-the-badge&logo=wechat&logoColor=white" alt="WeCom"></a>
</p>

[Website](https://raven.evermind.ai) · [Documentation](https://evermind-ai.github.io/Raven/) · [中文](README.zh-CN.md)

</div>

<br>

## ❯❯ What's New

### ❯ Multi-Agent Trajectory Observability

**Every agent, every turn, every step — on one timeline.** Raven's new trajectory view renders a running multi-agent session as a live waterfall, from the whole run down to a single step.

https://github.com/user-attachments/assets/abb0a5e9-1c37-48bd-9be0-1c9267293337

# What is Raven

<p align="center">
  <a href="https://github.com/user-attachments/assets/f400d693-d8cf-46eb-b846-6948f66f6fed"><img src="https://github.com/user-attachments/assets/f400d693-d8cf-46eb-b846-6948f66f6fed" alt="Raven one surface, all agents workflow" width="100%"></a>
</p>

<p align="center"><em>One Surface, All Agents: Raven generates DAGs and orchestrates multiple specialized agents for complex tasks.</em></p>

Raven is **the harness of harnesses, built for recursive self-improvement (RSI).** As a **Host Agent**, it brings built-in and third-party agents together to carry out complex tasks. Its modular architecture supports iterative improvement of Raven's own harness: proposing changes to how agents plan and act, evaluating those changes, and adopting improvements that pass validation. Powered by [EverOS](https://github.com/EverMind-AI/EverOS), Raven carries memory and context across sessions to support this process.

**Built-in Agents: Raven-Research**, **Raven-Code**, **Raven-Design**, and **Raven-Oncall** support research, coding, visual design, and unattended workflow automation.

<p align="center">
  <a href="https://github.com/user-attachments/assets/1756ab94-706d-4c07-b8b3-3ef6dd8a147f"><img src="https://github.com/user-attachments/assets/1756ab94-706d-4c07-b8b3-3ef6dd8a147f" alt="Multi-Agent Orchestration Benchmark: Node F1, Edge F1, Partial Order Accuracy, and Exact Match Rate" width="100%"></a>
</p>

<p align="center"><em>Raven's Performance on the Multi-Agent Orchestration Benchmark</em></p>

## ❯❯ Showcase

These are three complete projects delivered by Raven. In each case, Raven drove a team of specialized agents from the initial brief or objective through execution to a complete set of final deliverables.

### ❯ THRESHOLD: a complete game development project

**The brief came from a person; Raven completed the entire project.** Working autonomously for about 4 days, Raven completed 42 rounds of planning, development, and verification to build a playable first-person shooter in Godot 4, centered on an arena boss fight. The full deliverable includes the game, its poster, presentation, and website, all produced by Raven.

<table>
<tr>
<td colspan="2" valign="top"><p align="center"><b>Gameplay video</b></p></td>
<td width="22.2%" valign="top"><p align="center"><b><a href="https://livxue.github.io/threshold/en/">Website ↗</a></b></p></td>
</tr>
<tr>
<td colspan="2" valign="top">

https://github.com/user-attachments/assets/44724e3e-6564-467a-b422-473aa8f474bd

</td>
<td rowspan="3" width="22.2%" valign="top"><p align="center"><a href="https://github.com/user-attachments/assets/8cfd513f-fba9-432d-b020-51dba0a7faeb"><img src="https://github.com/user-attachments/assets/8cfd513f-fba9-432d-b020-51dba0a7faeb" alt="The THRESHOLD website as one long capture: hero, fight, kill cam, attack tells, evolution, making-of and footer" width="100%"></a></p></td>
</tr>
<tr>
<td width="46.2%" valign="top"><p align="center"><b>Poster</b></p></td>
<td width="31.6%" valign="top"><p align="center"><b>Presentation</b> · <b><a href="https://github.com/LivXue/Raven/releases/download/showcase-decks-2026-09-25/Raven-Game-0925.pptx">PPTX ↓</a></b></p></td>
</tr>
<tr>
<td width="46.2%" valign="top"><p align="center"><a href="https://github.com/user-attachments/assets/a12e76d1-e7b1-4a7e-a3ba-1f3b5492fb50"><img src="https://github.com/user-attachments/assets/a12e76d1-e7b1-4a7e-a3ba-1f3b5492fb50" alt="THRESHOLD poster: the Warden towers over the player on a molten arena floor" width="100%"></a></p></td>
<td width="31.6%" valign="top"><p align="center"><a href="https://github.com/user-attachments/assets/3852c187-3412-4501-9b62-809a3dfd0b81"><img src="https://github.com/user-attachments/assets/3852c187-3412-4501-9b62-809a3dfd0b81" alt="Cover, slides and closing slide of the THRESHOLD deck" width="100%"></a></p></td>
</tr>
</table>

### ❯ Raven RSI: recursive self-improvement in practice

**AI that improves AI, with the entire project completed by Raven.** Given a task and evaluation criteria it cannot modify, Raven RSI independently plans each round, writes code, runs experiments, and evaluates the results. In nanochat pre-training experiments, it completed 172 training runs across 7 rounds without a single crash, reducing `val_bpb` by 5.8% within the same 20-minute, single-GPU budget. The same process reduced overshoot in a dam-break simulation by three orders of magnitude and completed an FEA limit-load search in 8 rounds of bisection. The complete deliverable includes the experimental results, visualizations, poster, presentation, and project website, all produced by Raven.

<table>
<tr>
<td width="35.8%" valign="top"><p align="center"><b>CFD dam-break simulation</b></p></td>
<td colspan="2" width="35.8%" valign="top"><p align="center"><b>FEA limit-load search</b></p></td>
<td width="28.4%" valign="top"><p align="center"><b><a href="https://livxue.github.io/raven-rsi/en/">Website ↗</a></b></p></td>
</tr>
<tr>
<td width="35.8%" valign="top"><p align="center"><a href="https://github.com/user-attachments/assets/44f81db4-4c17-47be-ad3b-047e26762a24"><img src="https://github.com/user-attachments/assets/44f81db4-4c17-47be-ad3b-047e26762a24" alt="Dam-break solve: a collapsing water column resolved to fine free-surface structure, with the out-of-bounds water fraction falling from 1e0 to 1.36e-10 over seven rounds" width="100%"></a></p></td>
<td colspan="2" width="35.8%" valign="top"><p align="center"><a href="https://github.com/user-attachments/assets/89878a01-ab5c-4070-8359-5bc34c3d58b7"><img src="https://github.com/user-attachments/assets/89878a01-ab5c-4070-8359-5bc34c3d58b7" alt="Limit-load search: a cantilever beam under rising load colored by von Mises stress, with the bisection bracket narrowing from 1800-2000 kN down to 3.125 kN over eight rounds" width="100%"></a></p></td>
<td rowspan="3" width="28.4%" valign="top"><p align="center"><a href="https://github.com/user-attachments/assets/791310d8-497e-4608-9fcc-ddddc83cba04"><img src="https://github.com/user-attachments/assets/791310d8-497e-4608-9fcc-ddddc83cba04" alt="The Raven RSI website as one long capture: research overview, nanochat, dam-break CFD, FEA solver convergence and model cost comparison" width="100%"></a></p></td>
</tr>
<tr>
<td colspan="2" width="41.1%" valign="top"><p align="center"><b>Poster</b></p></td>
<td width="30.5%" valign="top"><p align="center"><b>Presentation</b> · <b><a href="https://github.com/LivXue/Raven/releases/download/showcase-decks-2026-09-25/Raven-RSI-0925.pptx">PPTX ↓</a></b></p></td>
</tr>
<tr>
<td colspan="2" width="41.1%" valign="top"><p align="center"><a href="https://github.com/user-attachments/assets/c11b3422-3778-40c4-808b-506f950bb1b8"><img src="https://github.com/user-attachments/assets/c11b3422-3778-40c4-808b-506f950bb1b8" alt="Raven RSI poster: a spiral stone stair climbing into the light, with ravens circling it" width="100%"></a></p></td>
<td width="30.5%" valign="top"><p align="center"><a href="https://github.com/user-attachments/assets/f2c368e3-789e-4a8d-890f-384240b36c25"><img src="https://github.com/user-attachments/assets/f2c368e3-789e-4a8d-890f-384240b36c25" alt="Cover, slides and closing slide of the Raven RSI deck" width="100%"></a></p></td>
</tr>
</table>

### ❯ Raven: a complete product launch project

**One raven, a whole flock of specialists. Raven completed the entire project.** Its launch kit brings together a browser-based physics mini-game, a 16-slide product overview, posters in English and Chinese, and the README you are reading now, all produced by Raven.

<table>
<tr>
<td colspan="2" valign="top"><p align="center"><b>Physics mini-game</b> · <b><a href="https://livxue.github.io/angry-raven/">Play online ↗</a></b></p></td>
<td width="19%" valign="top"><p align="center"><b>README</b></p></td>
</tr>
<tr>
<td colspan="2" valign="top">

https://github.com/user-attachments/assets/dd186b6d-3752-4c59-89c7-eeea5c6fa962

</td>
<td rowspan="3" width="19%" valign="top"><p align="center"><a href="https://github.com/user-attachments/assets/1bb3bef1-e701-4609-9b14-6de6877c9e5c"><img src="https://github.com/user-attachments/assets/1bb3bef1-e701-4609-9b14-6de6877c9e5c" alt="The top of the Raven README as one long capture: banner, introduction, the four built-in agents with their benchmarks, and runtime self-evolution" width="100%"></a></p></td>
</tr>
<tr>
<td width="46.5%" valign="top"><p align="center"><b>Poster</b></p></td>
<td width="34.5%" valign="top"><p align="center"><b>Presentation</b> · <b><a href="https://github.com/LivXue/Raven/releases/download/showcase-decks-2026-09-25/Raven-Overview-0925.pptx">PPTX ↓</a></b></p></td>
</tr>
<tr>
<td width="46.5%" valign="top"><p align="center"><a href="https://github.com/user-attachments/assets/4044db80-10f6-4963-9800-218125630c2b"><img src="https://github.com/user-attachments/assets/4044db80-10f6-4963-9800-218125630c2b" alt="Raven poster: a raven on a standing stone above sea cliffs at sunset, over the line One raven. A whole flock of specialists." width="100%"></a></p></td>
<td width="34.5%" valign="top"><p align="center"><a href="https://github.com/user-attachments/assets/2e19674e-83a8-4a77-a114-39f906c240d0"><img src="https://github.com/user-attachments/assets/2e19674e-83a8-4a77-a114-39f906c240d0" alt="Cover, slides and closing slide of the Raven overview deck" width="100%"></a></p></td>
</tr>
</table>

**[More showcases](docs/showcase.md)**

## ❯❯ Built-in Agents

Raven's modular architecture is designed for harness self-evolution and subagent creation. Its four built-in agents deliver **state-of-the-art (SOTA) performance in their respective domains**, combining reusable harness components with domain-specific tools, skills, and agent loops. Raven can delegate a focused task to a single agent or orchestrate multiple agents within a shared workflow. The harness they share is refined by the **Raven Evolver**, a separate tool that consumes Raven as a library and evaluates candidate harness changes against benchmarks; it develops the agents rather than running inside them.

> All four agents are built in and ready for orchestration out of the box.

### ❯ Raven-Research

**Raven-Research** enables **autonomous deep research** for complex questions, literature reviews, and technical analysis. It delivers clear, structured reports with traceable sources, helping users understand unfamiliar domains, compare alternatives, and make informed decisions.

<p align="center">
  <a href="https://github.com/user-attachments/assets/9dbc1aaa-3477-4871-b3fd-a42405c6ef02"><img src="https://github.com/user-attachments/assets/9dbc1aaa-3477-4871-b3fd-a42405c6ef02" alt="DeepResearch Mixed: Accuracy, Input Tokens, Output Tokens, and Cost" width="100%"></a>
</p>

<p align="center"><em>Raven-Research's performance on the DeepResearch Mixed benchmark</em></p>

### ❯ Raven-Code

**Raven-Code** enables **agentic software development**, turning requirements into working, tested code. It supports feature implementation, debugging, refactoring, data processing, and data analysis, helping users build new capabilities, resolve issues, and improve code quality while following their project's conventions.

<p align="center">
  <a href="https://github.com/user-attachments/assets/a516ebc2-f0b4-47d4-b970-7dfd492adc0e"><img src="https://github.com/user-attachments/assets/a516ebc2-f0b4-47d4-b970-7dfd492adc0e" alt="Coding Benchmarks: SWE-bench Pro, SWE-bench Verified, WorkBuddy-Code Reward, and SWE-Refactor" width="95%"></a>
</p>

<p align="center"><em>Raven-Code's performance on coding benchmarks</em></p>

<p align="center">
  <a href="https://github.com/user-attachments/assets/75f60aa2-3e2f-42fb-aa51-aa111bf078d0"><img src="https://github.com/user-attachments/assets/75f60aa2-3e2f-42fb-aa51-aa111bf078d0" alt="DataAgentBench (2026-08-24 Live): Raven-Code with Opus-5 achieves 0.8762 Pass@1" width="95%"></a>
</p>

<p align="center"><em>Raven-Code tops on DataAgentBench for data analysis (2026-08-24 Live)</em></p>

### ❯ Raven-Design

**Raven-Design** performs **visual design**, turning ideas and content into polished visual deliverables. It creates PowerPoint slide decks, brand assets, charts, diagrams, and web interfaces, refining layout, typography, and visual consistency to help users communicate clearly and bring their ideas to life.

<p align="center">
  <a href="https://github.com/user-attachments/assets/c42ff722-8aab-40ec-82e3-0655a859a9d9"><img src="https://github.com/user-attachments/assets/c42ff722-8aab-40ec-82e3-0655a859a9d9" alt="PresentBench: Raven-Design, Claude Code, and public leaderboard scores" width="95%"></a>
</p>

<p align="center"><em>Raven-Design tops on PresentBench for slide generation</em></p>

<p align="center">
  <a href="https://github.com/user-attachments/assets/103c49f8-f31d-4735-8bfd-84cae9baee46"><img src="https://github.com/user-attachments/assets/103c49f8-f31d-4735-8bfd-84cae9baee46" alt="Visual Design: Raven-Design, Claude Code, and Hermes on ArtifactsBench Dashboard, ArtifactsBench SVG, and GDPVal" width="95%"></a>
</p>

<p align="center"><em>Raven-Design's performance on visual design benchmarks</em></p>

### ❯ Raven-Oncall

**Raven-Oncall** enables **unattended workflow automation** for experimentation, optimization, and continuous monitoring. It autonomously manages workflows from start to completion, sustaining progress over hours or overnight, delivering results, and involving users only when human judgment is needed.

<p align="center">
  <a href="https://github.com/user-attachments/assets/bffd0fa2-e750-4f09-b74a-09452765a99d"><img src="https://github.com/user-attachments/assets/bffd0fa2-e750-4f09-b74a-09452765a99d" alt="AI4AI (Nanochat 50M Pretraining): Bits Per Byte (BPB), Runtime, Tokens, and Cost" width="95%"></a>
</p>

<p align="center"><em>Raven-Oncall significantly outperforms Claude Code on both quality and cost for AI4AI tasks</em></p>

<p align="center">
  <a href="https://github.com/user-attachments/assets/aafe30ca-6693-4d30-956e-73debf3ef2c9"><img src="https://github.com/user-attachments/assets/aafe30ca-6693-4d30-956e-73debf3ef2c9" alt="AI4S Internal Benchmark: Success Rate, Average Total Runtime, Average Total Tokens, and Average Cost" width="95%"></a>
</p>

<p align="center"><em>Raven-Oncall significantly outperforms Claude Code on both success rate and cost for AI4S tasks</em></p>

## ❯❯ Runtime Self-Evolution

**Raven is built for this from the ground up.** Its agent loop is split into four decoupled strategy modules — **Memory** for what a turn gets to see, **Planning** for how it approaches the work, **Capability** for which tools an iteration exposes, **Action** for what to do next and for judging it before it runs. A **Curator** keeps rewriting those four seats: a setting, or a small piece of judgement code written for that agent. What it changes belongs to that agent alone, and once installed the agent runs on it.

**A Curator changes more than the prompt** — the tools and outside services it reaches for, the skills and procedures it follows, and its own judgement at each point can all be replaced. It keeps going round after round — you put it to work, you say what was wrong, it reworks — until you are satisfied, until it has nothing left worth changing, or until the round budget runs out. Two things hold the quality: nothing is installed before it is verified, and a failed check sends it back; and a round's signals normally reach it with the reference answer stripped out, which limits how directly the answer is exposed. The Curator is experimental: it ships with the repository rather than the installed package.

**A Persona is the first thing it builds.** Describe the assistant you want and the Curator assembles one: a lead role that talks to you, and specialists drawn from the agents you already have. What you asked for lands in that assistant's **harness** — its division of work, the tools it may reach for, and the checks it must pass before it acts.

> Describe what you need once. Raven assembles the assistant, keeps improving it while you work, and afterwards a sentence is enough to put it to work again.

## ❯❯ Connect Third-Party Agents

Raven can connect to and orchestrate agents via ACP, CLI, or OpenAI-compatible APIs, with presets for 14 **third-party agents** and nine **Mirasim-routed** presets to simplify setup, task delegation, and coordination across shared workflows. Try these agents in Raven through a unified interface!

<p align="center">
  <img src="https://github.com/user-attachments/assets/8c0fa925-2d08-4b16-aec8-0decb319c010" width="80%" alt="Third-party agents in Raven's Agent Hub">
</p>

The roster also includes **MiniMax Code** over its native ACP server (`mcode acp`), and nine **Mirasim-routed** presets such as `Claude Code-Mirasim`, which run the same agents on Mirasim's accounts and model routes.

## ❯❯ News

- 📣 **2026-09-30** — Raven's technical report reached [**#1 on Hugging Face Daily Papers**](https://huggingface.co/papers/2609.33439) — daily (2026-09-30), weekly (2026-10-04) and monthly (2026-10-10).

<p align="center">
  <a href="https://github.com/user-attachments/assets/c8e7c7f6-e435-4dda-a54c-ce3340ca547b"><img src="https://github.com/user-attachments/assets/c8e7c7f6-e435-4dda-a54c-ce3340ca547b" alt="Three Crowns on Hugging Face: Raven's technical report ranked #1 on the daily, weekly and monthly Hugging Face Daily Papers boards" width="100%"></a>
</p>

## ❯❯ Quick Start

### 🤖 Install with Your Agent

Let your own agent install Raven for you. Copy this prompt into any agent that
can read a web page and run shell commands, such as Claude Code or Codex:

```text
Read https://evermind-ai.github.io/Raven/quick-start/ and follow it to install Raven, or to update it if it is already installed.
```

### 📦 Install

Linux, macOS, or WSL2:

```bash
curl -fsSL https://raven.evermind.ai/install.sh | bash
```

Native Windows PowerShell:

```powershell
irm https://raven.evermind.ai/install.ps1 | iex
```

Windows PowerShell 5.1, the version built into Windows, cannot follow that URL's
redirect and stops with `(308) Permanent Redirect`. If you see that error, use the
direct installer URL instead:

```powershell
irm https://raw.githubusercontent.com/EverMind-AI/Raven/refs/heads/main/install.ps1 | iex
```

Or run it in a container, with nothing on the host but Git and Docker:

```bash
git clone https://github.com/EverMind-AI/Raven.git
cd Raven
docker compose -f docker/docker-compose.yml up
```

Then open `http://localhost:18793` in your browser. Prerequisites are
[Git](https://git-scm.com/) and [Docker](https://www.docker.com/) with
[Docker Compose](https://docs.docker.com/compose/). See
[`docker/README.md`](docker/README.md) for what comes up, how the page signs
itself in, and how to run it behind a remotely exposed port.

Or install from a source checkout, to develop against the code or to run what
has not been released yet:

```bash
git clone https://github.com/EverMind-AI/Raven.git
cd Raven
./install.sh
```

Run as a file, `install.sh` installs that checkout in editable mode: raven and
its bundled plugins link back to your tree, and the TUI bundle and the served
page are built from it. A piped run installs the published wheel even from
inside a clone, so that a one-line install never picks up whatever a working
tree happens to contain. Set `RAVEN_LOCAL_SRC=<dir>` to force the editable
install through a pipe.

The agent products ship with raven itself: a wheel carries the `agents/`
product tree and copies it out to your raven home on first use, and a source
checkout reads the tree in place. Setup asks, for each product, whether it
runs on the model it is tuned for, which needs a key of its own, or on this
raven's LLM. Nothing is registered: a folder is on the roster because it is
there. See [`agents/README.md`](agents/README.md).

Learn more about Raven on the documentation site.

**[Read the documentation](https://evermind-ai.github.io/Raven/)**

## ❯❯ Core Systems

| System | What it adds |
| --- | --- |
| **Agent Orchestration** | Coordinates agents, manages task dependencies and parallel execution, and turns multi-step collaboration into reusable workflows. |
| **Evolver** | Drives harness self-evolution by diagnosing failures, testing candidate improvements, and retaining changes that outperform the baseline in reproducible evaluations. |
| **EverOS Memory** | Preserves user context, agent experience, and world knowledge across sessions, recalling relevant memories and reusable skills for future tasks. |
| **SkillForge** | Retrieves relevant skills from local libraries, EverOS memory, and [SkillHub's catalog of **114,190 skills**](https://github.com/EverMind-AI/SkillCorpus#public-artifacts), giving agents specialized expertise on demand. |
| **Proactivity** | Combines event monitoring and scheduled execution to anticipate user needs, deliver timely reminders, and initiate follow-up work. |

<br>
<div align="right">

[![](https://img.shields.io/badge/-Back_to_top-gray?style=flat-square)](#readme-top)

</div>


## ❯❯ Launch WebUI

Raven's WebUI brings conversations, multi-agent collaboration, and workspace management into your browser. Chat with agents, follow task progress, inspect files and outputs, and browse memory and skills in one place.

```bash
raven web
```

The command opens the WebUI in your browser and keeps Raven running in the background. Use `raven web --stop` to stop the background service.

<p align="center">
  <a href="https://github.com/user-attachments/assets/e03a1aeb-9e16-494d-bc66-4dea8804b14a"><img src="https://github.com/user-attachments/assets/e03a1aeb-9e16-494d-bc66-4dea8804b14a" alt="Raven WebUI new task page" width="90%"></a>
</p>

<p align="center"><em>New task: one composer, with skills, playbooks, knowledge and memory a click away.</em></p>

<p align="center">
  <a href="https://github.com/user-attachments/assets/6b48e038-e761-4aa2-b62a-d63472c45139"><img src="https://github.com/user-attachments/assets/6b48e038-e761-4aa2-b62a-d63472c45139" alt="Raven WebUI subagents page" width="90%"></a>
</p>

<p align="center"><em>Subagents: every connected agent in one roster, built-in and third-party alike.</em></p>

## ❯❯ EverMind Ecosystem

<p align="center">
  <a href="https://github.com/user-attachments/assets/65a5e3f1-dccb-496f-94f5-9782070ec8b4"><img src="https://github.com/user-attachments/assets/65a5e3f1-dccb-496f-94f5-9782070ec8b4" alt="The EverMind ecosystem: the EverMind mark and its slogan on an orbital field" width="100%"></a>
</p>

[EverMind](https://evermind.ai/) connects memory research, production-ready products, and practical
integrations into one open-source ecosystem.

<table>
<tr>
<th colspan="2">Products</th>
</tr>
<tr>
<td><strong><a href="https://github.com/EverMind-AI/EverOS">EverOS</a></strong></td>
<td>A local-first, Markdown-native long-term memory runtime for agents and users.</td>
</tr>
<tr>
<td><strong><a href="https://github.com/EverMind-AI/Raven">Raven</a></strong></td>
<td>A memory-first, self-improving agent harness with proactivity, context control, and reusable skill retrieval.</td>
</tr>
<tr>
<td><strong><a href="https://github.com/EverMind-AI/EverMe">EverMe (CLI)</a></strong></td>
<td>A CLI and agent plugin suite for cross-device, cross-agent personal memory.</td>
</tr>
<tr>
<th colspan="2">Research &amp; Evaluation</th>
</tr>
<tr>
<td><strong><a href="https://github.com/EverMind-AI/SkillCorpus">SkillCorpus</a></strong></td>
<td>Curated, retrieval-ready agent skill corpora with retrieval and evaluation tooling.</td>
</tr>
<tr>
<td><strong><a href="https://github.com/EverMind-AI/EverAlgo">EverAlgo</a></strong></td>
<td>Stateless extraction, ranking, parsing, and memory operators that power EverOS.</td>
</tr>
<tr>
<td><strong><a href="https://github.com/EverMind-AI/HyperMem">HyperMem</a></strong></td>
<td>Hypergraph-based hierarchical memory for coarse-to-fine long-term conversation retrieval.</td>
</tr>
<tr>
<td><strong><a href="https://github.com/EverMind-AI/MSA">MSA</a></strong></td>
<td>Memory Sparse Attention for scalable latent memory and 100M-token contexts.</td>
</tr>
<tr>
<td><strong><a href="https://github.com/EverMind-AI/EverMemBench">EverMemBench</a></strong></td>
<td>Evaluation of factual recall, applied reasoning, and personalized generalization in memory systems.</td>
</tr>
<tr>
<td><strong><a href="https://github.com/EverMind-AI/EvoAgentBench">EvoAgentBench</a></strong></td>
<td>Longitudinal evaluation of agent self-evolution, transfer efficiency, error avoidance, and skill use.</td>
</tr>
<tr>
<th colspan="2"><a href="https://github.com/EverMind-AI/plugins">Integrations</a></th>
</tr>
<tr>
<td><strong><a href="https://docs.openclaw.ai">OpenClaw</a></strong></td>
<td><a href="https://github.com/EverMind-AI/plugins/tree/main/openclaw">OpenClaw plugin</a> for automatic recall, capture, and session-memory lifecycle management.</td>
</tr>
<tr>
<td><strong><a href="https://github.com/NousResearch/hermes-agent">Hermes Agent</a></strong></td>
<td><a href="https://github.com/EverMind-AI/plugins/tree/main/hermes">Hermes plugin</a> for persistent memory across Hermes sessions.</td>
</tr>
<tr>
<td><strong><a href="https://github.com/deepseek-ai/DeepSeek-Harness">DeepSeek Harness</a></strong></td>
<td><a href="https://github.com/EverMind-AI/plugins/tree/main/dsh">DSH plugin</a> for memory-aware DeepSeek Harness agents.</td>
</tr>
<tr>
<td><strong><a href="https://dify.ai">Dify</a></strong></td>
<td><a href="https://github.com/EverMind-AI/plugins/tree/main/dify">Self-hosted</a> and <a href="https://github.com/EverMind-AI/plugins/tree/main/dify_cloud">cloud</a> tools for explicit memory search and storage in workflows and agents.</td>
</tr>
</table>

Together, these projects form EverMind's research-to-runtime stack: methods
and benchmarks become reusable memory infrastructure, products, and agent
integrations.

<br>
<div align="right">

[![](https://img.shields.io/badge/-Back_to_top-gray?style=flat-square)](#readme-top)

</div>

## ❯❯ Contributing

Issues and pull requests are welcome. Start with the [developer workflow](docs/dev.md), follow [AGENTS.md](AGENTS.md) for repository rules, and use [GitHub Discussions](https://github.com/EverMind-AI/Raven/discussions) for design conversations.

## ❯❯ License

[Apache License 2.0](LICENSE)

## ❯❯ Citation

If you use Raven in your research, please cite the [technical report](https://arxiv.org/abs/2609.33439):

```bibtex
@misc{evermind2026raven,
  title         = {{Raven: The Harness of Harnesses for Composable Agentic Intelligence}},
  author        = {{EverMind AI}},
  year          = {2026},
  eprint        = {2609.33439},
  archivePrefix = {arXiv},
  primaryClass  = {cs.AI},
  url           = {https://arxiv.org/abs/2609.33439}
}
```

## ❯❯ Contributors

Thanks to everyone who has helped make Raven better.

<a href="https://github.com/EverMind-AI/Raven/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=EverMind-AI/Raven&max=500&columns=20&anon=1" alt="Raven contributors" />
</a>
历史前置条件说明(补充参考)

前置环境:Git、Docker 与 Docker Compose(容器方式);Linux/macOS/WSL2 或 Windows PowerShell(脚本安装)。模型/API Key:安装流程会询问各智能体所用模型,可能需要自备 Key;具体支持模型清单待核验。费用:仓库未公布价格,第三方与 Mirasim 路由服务费用待向官方核验。网络:安装脚本与网页访问依赖境外域名,国内可达性待核验。权限:智能体可执行代码与文件操作,需自行隔离。

项目来源与清单版权许可

https://github.com/EverMind-AI/Raven

整理来源:https://github.com/slavakurilyak/awesome-ai-agents

清单版权与许可:

MIT License

Copyright (c) 2024 Slava Kurilyak

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.