reef 是什么?面向持续自我改进智能体的开源基础设施
Star7,608
近 7 天新增0
编程语言Python
开源协议Apache-2.0
创建于2026-08-31
最近更新2026-10-16
中文导读
reef 是开源项目,站内分类为 大模型、AI 智能体。简介:面向持续自我改进智能体的开源基础设施。项目说明中列出的主要功能包括:连接推理、反馈、学习与版本化交付的持续学习闭环;支持模型权重训练,可配合 Slime 和 SGLang;支持 harness 优化,改进提示词、规则和技能。适合希望让智能体从交互反馈中持续改进的开发者与研究者,尤其是需要模型权重训练或 harness 优化的团队。
根据 GitHub 公开数据,该项目的编程语言为 Python,开源协议为 Apache-2.0,创建于 2026-08-31,最近更新于 2026-10-16,目前有 7,608 个 Star。
项目介绍
Reef 是一个开源基础设施,用于构建能够持续自我改进的 AI 智能体。它把智能体的推理、反馈、学习和版本化交付连接成一个闭环:先对外提供推理服务并记录交互,再把反馈与记录匹配,然后根据符合条件的记录产生更新,最后按选择策略发布被接受的更新。
Reef 支持两条学习路径:一是训练模型权重,可配合 Slime 和 SGLang 使用;二是改进智能体的 harness,包括提示词、规则和技能。它提供 OpenAI 与 Anthropic 兼容的推理接口,并带有版本管理能力,能在更新过程中保持服务在线。
主要功能
- 连接推理、反馈、学习与版本化交付的持续学习闭环
- 支持模型权重训练,可配合 Slime 和 SGLang
- 支持 harness 优化,改进提示词、规则和技能
- 提供 OpenAI 与 Anthropic 兼容的推理接口
- 通过 report 接口上报分数与文本/结构化反馈
- 内置版本管理与更新期间保持在线服务的能力
适合谁用
适合希望让智能体从交互反馈中持续改进的开发者与研究者,尤其是需要模型权重训练或 harness 优化的团队。
快速上手
- 安装 git-lfs 系统包,并推荐使用 uv 管理环境
- 从 PyPI 安装:uv venv && source .venv/bin/activate && uv pip install reef-infra
- 或从源码安装:git lfs install && git clone https://github.com/Human-Agent-Society/reef.git && cd reef && uv venv && source .venv/bin/activate && uv pip install -e .
- 启动纯推理服务:uv run reef serve --inference.model-path Qwen/Qwen2.5-1.5B-Instruct
- 向 /v1/chat/completions 发送请求,并用响应头 x-reef-agent-record-id 作为 receipt 向 /reef/report 上报反馈