awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
facebookresearch avatar

facebookresearch/ReAgent

0
View on GitHub↗
3,703 stars·529 forks·Python·BSD-3-Clause·10 viewsreagent.ai↗

ReAgent

ReAgent is a reinforcement learning platform designed for training, deploying, and evaluating reinforcement learning models and contextual bandit systems for large-scale decision making. It provides a comprehensive suite of tools that spans the entire workflow from initial feasibility analysis to production serving.

The system includes a deep reinforcement learning training framework for distributed off-policy algorithms and a specialized model serving layer for high-volume production inference. It distinguishes itself with a counterfactual policy evaluator for estimating performance using historical data and a feature analysis tool to determine if a domain is suitable for batch reinforcement learning.

The platform covers several core capability areas, including behavioral cloning for policy bootstrapping, distributed training workflows with integrated data preprocessing, and domain suitability analysis through state and action importance quantification.

Features

  • RL Training Workflows - A comprehensive distributed environment for training off-policy RL algorithms with integrated preprocessing and cloning.
  • Behavioral Cloning Toolkits - Implements behavioral cloning to initialize a learning policy by mimicking a logging policy.
  • Distributed Training Coordination - Provides mechanisms for synchronizing large-scale deep reinforcement learning training across multiple compute nodes.
  • Imitation Learning Bootstrapping - Implements imitation learning to initialize policies using expert datasets, ensuring stability before reinforcement learning begins.
  • Off-Policy Corrections - Calculates policy updates using importance sampling ratios for off-policy correction from historical data buffers.
  • Optimized Model Serving - Deploys trained reasoning models through a low-latency, high-performance serving layer for real-time decision making.
  • Model Serving - Provides the infrastructure for deploying trained reinforcement learning models to production inference endpoints.
  • Reinforcement Learning - A platform for training, deploying, and evaluating reinforcement learning models and contextual bandit systems.
  • Production Serving Layers - Deploys trained reinforcement learning models to a production serving layer for large scale decision making.
  • Model Serving - Provides an optimized infrastructure for deploying trained reasoning models for high-volume production inference.
  • Offline Policy Evaluators - Estimates the performance of new policies using logged historical data to avoid risky live deployments.
  • Batch Learning Feasibility Analysis - Quantifies the influence of state and action variables to determine if a problem is suitable for batch learning.
  • RL Domain Analysis Tools - Provides a framework for assessing state and action importance to determine if a domain is suitable for batch RL.
  • RL Domain Suitability Analysis - Evaluates state and action feature importance to determine if a problem is appropriate for batch reinforcement learning.
  • Batch RL Suitability Assessments - Analyzes state and action feature importance to determine if a problem is suitable for batch reinforcement learning.
  • Machine Learning Frameworks - End-to-end platform for applied reinforcement learning.
  • Perception and Machine Learning - End-to-end platform for applied reinforcement learning.

Star history

Star history chart for facebookresearch/reagentStar history chart for facebookresearch/reagent

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to ReAgent

Similar open-source projects, ranked by how many features they share with ReAgent.
  • facebookresearch/horizonfacebookresearch avatar

    facebookresearch/Horizon

    3,703View on GitHub↗

    Horizon is a reinforcement learning platform designed for training, evaluating, and deploying agents and contextual bandits using historical data. It serves as an off-policy engine and offline policy evaluation tool, allowing decision-making policies to be optimized and tested without the need for a live simulator. The framework specializes in recommendation system optimization, specifically using slating-based reinforcement learning to optimize the ordering and sequencing of multiple recommendations. It also functions as a contextual bandit framework that manages the balance between explorat

    Python
    View on GitHub↗3,703
  • google/dopaminegoogle avatar

    google/dopamine

    10,879View on GitHub↗

    Dopamine is a reinforcement learning research framework designed for prototyping and testing algorithms across diverse simulated environments. It provides an agent development toolkit that utilizes a flat class hierarchy to facilitate the creation and extension of learning agents. The framework includes a standardization layer via environment wrappers that connect agents to various physics simulations and gaming environments. It also features a high-performance experience replay buffer for storing and sampling transition data to improve training stability, alongside a dedicated hyperparameter

    Jupyter Notebook
    View on GitHub↗10,879
  • google/traxgoogle avatar

    google/trax

    8,304View on GitHub↗

    Trax is a deep learning framework and hardware-agnostic tensor engine designed for designing and training neural networks. It serves as a research tool providing high-level combinators for composing complex architectures, alongside a dedicated library for building transformer models and a toolkit for reinforcement learning. The framework is distinguished by its support for reversible and sparse transformer architectures, which reduce memory and computational overhead. It enables a single set of model instructions to execute across different hardware backends without changing the underlying co

    Python
    View on GitHub↗8,304
  • leela-zero/leela-zeroleela-zero avatar

    leela-zero/leela-zero

    5,579View on GitHub↗

    Leela Zero is a deep learning Go engine and reinforcement learning system that implements the AlphaGo Zero approach. It utilizes deep residual convolutional networks and Monte Carlo Tree Search to determine optimal moves and analyze the game of Go. The project functions as a neural network training tool that generates data through automated self-play. It uses a supervised learning pipeline to refine network weights, allowing the system to improve its game-playing capabilities without relying on human-provided data or expert knowledge. The engine includes game scoring logic to determine winne

    C++
    View on GitHub↗5,579
See all 30 alternatives to ReAgent→

Frequently asked questions

What does facebookresearch/reagent do?

ReAgent is a reinforcement learning platform designed for training, deploying, and evaluating reinforcement learning models and contextual bandit systems for large-scale decision making. It provides a comprehensive suite of tools that spans the entire workflow from initial feasibility analysis to production serving.

What are the main features of facebookresearch/reagent?

The main features of facebookresearch/reagent are: RL Training Workflows, Behavioral Cloning Toolkits, Distributed Training Coordination, Imitation Learning Bootstrapping, Off-Policy Corrections, Optimized Model Serving, Model Serving, Reinforcement Learning.

What are some open-source alternatives to facebookresearch/reagent?

Open-source alternatives to facebookresearch/reagent include: facebookresearch/horizon — Horizon is a reinforcement learning platform designed for training, evaluating, and deploying agents and contextual… google/dopamine — Dopamine is a reinforcement learning research framework designed for prototyping and testing algorithms across diverse… leela-zero/leela-zero — Leela Zero is a deep learning Go engine and reinforcement learning system that implements the AlphaGo Zero approach.… google/trax — Trax is a deep learning framework and hardware-agnostic tensor engine designed for designing and training neural… huggingface/text-generation-inference — Text Generation Inference is a production-ready engine designed for the deployment and serving of large language… zhaochenyang20/awesome-ml-sys-tutorial — This project provides a comprehensive technical guide and framework for engineering large-scale machine learning…