awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
OpenManus avatar

OpenManus/OpenManus-RL

0
View on GitHub↗
3,916 星标·536 分支·Python·apache-2.0·24 次浏览

OpenManus RL

OpenManus-RL is a reinforcement learning framework and distributed training pipeline designed to train large language models as agents. It serves as an agentic reasoning optimizer and reward model trainer, providing the infrastructure to improve model decision-making through reward-based policy optimization.

The project distinguishes itself through a distributed architecture that supports parameter sharding across multiple compute nodes and a coordinated rollout system for collecting interaction trajectories. It incorporates advanced reasoning strategies, such as Tree-of-Thoughts and Monte Carlo Tree Search, to explore branching decision paths and optimize trajectories during both training and test-time inference.

The system covers a broad range of capabilities including policy optimization via Proximal Policy Optimization, the development of specialized reward models to quantify performance signals, and the orchestration of custom task environments using conda-based specifications. It also includes utilities for training data standardization and the management of tensor-metadata storage to handle distributed workloads.

Features

  • Distributed Language Agent RL Workflows - Provides a distributed RL training pipeline for language agents using parameter sharding and asynchronous trajectory generation.
  • Branching Reasoning Explorations - Systematically explores branching decision paths using Tree-of-Thoughts and Monte Carlo Tree Search.
  • Reward Modeling - Includes a platform for developing specialized reward models that quantify performance signals from agent-environment interactions.
  • Trainer Coordination - Coordinates environment initialization, worker group scaling, and policy updates across multiple compute nodes.
  • Distributed Rollout Systems - Ships a coordinated rollout system that collects interaction trajectories across multiple worker nodes.
  • Distributed Training Sharding - Shards model parameters and optimizer states across multiple compute nodes to enable large-scale training beyond single-GPU memory.
  • Reinforcement Learning Alignment - Trains language models as agents using reinforcement learning objectives such as PPO for task performance.
  • Parallel Trajectory Generation - Produces sequences of agent-environment interaction trajectories across distributed nodes using high-performance inference engines.
  • Advantage Estimation - Implements Generalized Advantage Estimation to reduce variance during policy updates by calculating relative action values.
  • Reasoning Optimization - Implements advanced reasoning optimization using strategies like Tree-of-Thoughts and Monte Carlo Tree Search to improve model decision-making.
  • Branching Trajectories - Implements advanced reasoning strategies such as Tree-of-Thoughts and Monte Carlo Tree Search to explore branching decision paths.
  • Reinforcement Learning Optimizers - Implements algorithms for optimizing model policies based on reward signals to align agent behavior with goals.
  • PPO Implementations - Implements Proximal Policy Optimization using clipped surrogate objectives to stabilize language model weight updates.
  • Interaction Trajectory Generation - Generates interaction datasets and reasoning paths from environments for model reinforcement learning.
  • Remote Environment Orchestration - Provides a system for scaling and managing parallel containerized instances to serve as training environments for AI agents.
  • Agent Action Space Exploration - Uses search strategies like Monte Carlo Tree Search to navigate large operational environments and optimize action selection.
  • Custom Agent and Environment Definitions - Connects language models to specific task environments using custom agent and environment definitions.
  • Reasoning Path Scaling - Allows adjusting the complexity and number of reasoning paths during test-time inference to solve harder tasks.
  • Reasoning Strategies - Implements reasoning strategies like Graph-of-Thoughts to improve the efficiency and robustness of planning trajectories.
  • Reinforcement Learning Reward Systems - Combines multiple reward sources into a single utility signal to guide the agent toward specific goals.
  • Reward Shaping - Computes cumulative reward scores and applies shaping techniques to stabilize the RL training process.
  • Training Data Curators - Curates high-quality reasoning datasets by organizing interaction trajectories across multiple domains to reduce hallucinations.
  • Agent Task Environments - Links agent classes to isolated conda specifications and automated setup scripts for task-specific environments.
  • Conda Environment Registries - Manages the registration of custom conda-based task environments to orchestrate parallel agent rollouts.
  • Reasoning Models - Reinforcement learning for agentic reasoning.

Star 历史

openmanus/openmanus-rl 的 Star 历史图表openmanus/openmanus-rl 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

OpenManus RL 的开源替代方案

相似的开源项目,按与 OpenManus RL 的功能重合度排序。
  • rllm-org/rllmrllm-org 的头像

    rllm-org/rllm

    5,641在 GitHub 上查看↗

    rllm is an asynchronous reinforcement learning framework for training language agents. It provides a unified pipeline that runs the same agent code for both evaluation and training, automatically capturing traces for gradient computation. The framework supports distributed reinforcement learning across multiple GPUs and nodes using pluggable backends, and executes agents in isolated sandboxes—either locally or in the cloud—for safe and scalable rollout collection. It trains agents built with LangGraph, SmolAgents, OpenAI Agents SDK, or custom frameworks without requiring core logic changes. T

    Pythonagent-frameworkagentic-workflowcoding-agent
    在 GitHub 上查看↗5,641
  • verl-project/verlverl-project 的头像

    verl-project/verl

    22,000在 GitHub 上查看↗

    This project is a distributed training infrastructure designed for aligning large language models through reinforcement learning. It functions as an end-to-end engine for complex alignment tasks, including proximal policy optimization, direct preference optimization, and iterative self-play. By providing a unified framework for multi-turn interactions and tool-use scenarios, it enables the development of models capable of reasoning and external environment engagement. The framework distinguishes itself through a decoupled architecture that separates model training from sample generation. This

    Python
    在 GitHub 上查看↗22,000
  • nvlabs/sanaNVlabs 的头像

    NVlabs/Sana

    8,310在 GitHub 上查看↗

    Sana is a framework for high-resolution image and video synthesis based on a linear diffusion transformer. It provides a toolkit for the training, fine-tuning, and execution of text-to-image and text-to-video models, as well as a video generative world model capable of simulating physical environments with precise spatial control. The project is distinguished by its use of linear complexity layers to handle high resolutions and its support for long-form, minute-length video generation in real time. It implements a two-stage inference paradigm that separates structural generation from visual t

    Python
    在 GitHub 上查看↗8,310
  • lucidrains/palm-rlhf-pytorchlucidrains 的头像

    lucidrains/PaLM-rlhf-pytorch

    7,863在 GitHub 上查看↗

    This is a PyTorch implementation of reinforcement learning from human feedback designed to align large language models with human values and preferences. It provides a framework for the PaLM architecture and incorporates parameter-efficient fine-tuning to adapt models while minimizing the number of updated weights. The system enables the development of reward models that act as scoring mechanisms built from human preference data. These models evaluate generative outputs to guide the alignment process. The workflow covers policy optimization using a clipped objective, reward modeling based on

    Python
    在 GitHub 上查看↗7,863
查看 OpenManus RL 的所有 30 个替代方案→

常见问题解答

openmanus/openmanus-rl 是做什么的?

OpenManus-RL is a reinforcement learning framework and distributed training pipeline designed to train large language models as agents. It serves as an agentic reasoning optimizer and reward model trainer, providing the infrastructure to improve model decision-making through reward-based policy optimization.

openmanus/openmanus-rl 的主要功能有哪些?

openmanus/openmanus-rl 的主要功能包括:Distributed Language Agent RL Workflows, Branching Reasoning Explorations, Reward Modeling, Trainer Coordination, Distributed Rollout Systems, Distributed Training Sharding, Reinforcement Learning Alignment, Parallel Trajectory Generation。

openmanus/openmanus-rl 有哪些开源替代品?

openmanus/openmanus-rl 的开源替代品包括: rllm-org/rllm — rllm is an asynchronous reinforcement learning framework for training language agents. It provides a unified pipeline… verl-project/verl — This project is a distributed training infrastructure designed for aligning large language models through… nvlabs/sana — Sana is a framework for high-resolution image and video synthesis based on a linear diffusion transformer. It provides… lucidrains/palm-rlhf-pytorch — This is a PyTorch implementation of reinforcement learning from human feedback designed to align large language models… openrlhf/openrlhf — OpenRLHF is a training framework and alignment library designed for reinforcement learning from human feedback across… allenai/open-instruct — Open-Instruct is a distributed training and instruction tuning framework for large language models. It functions as a…