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
Back to uclaml/spin

Open-source alternatives to SPIN

30 open-source projects similar to uclaml/spin, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best SPIN alternative.

  • ganjinzero/rrhfGanjinZero avatar

    GanjinZero/RRHF

    806View on GitHub↗

    Arxiv

    Python
    View on GitHub↗806
  • anthropics/constitutionalharmlessnesspaperanthropics avatar

    anthropics/ConstitutionalHarmlessnessPaper

    263View on GitHub↗

    This repository provides supplementary material for our paper Constitutional AI: Harmlessness from AI Feedback.

    View on GitHub↗263
  • alibabaresearch/damo-convaiAlibabaResearch avatar

    AlibabaResearch/DAMO-ConvAI

    1,561View on GitHub↗

    DAMO-ConvAI: The official repository which contains the codebase for Alibaba DAMO Conversational AI.

    Pythonconversational-aideep-learningdialog
    View on GitHub↗1,561
  • openai/following-instructions-human-feedbackopenai avatar

    openai/following-instructions-human-feedback

    1,258View on GitHub↗

    Paper linkLINKTOPAPER

    View on GitHub↗1,258
  • rucaibox/rlmecR

    RUCAIBox/RLMEC

    0View on GitHub↗

    This repo provides the source code & data of our paper: Improving Large Language Models via Fine-grained Reinforcement Learning with Minimum Editing Constraint (arXiv 2024)

    View on GitHub↗0
  • volcengine/verlvolcengine avatar

    volcengine/verl

    22,015View on GitHub↗

    verl is a distributed training system designed for large language model alignment and reinforcement learning. It provides a framework for executing post-training pipelines, including supervised fine-tuning and reinforcement learning from human feedback, to refine model behavior and agentic capabilities. The system utilizes a hybrid training and inference engine that optimizes memory and communication when switching between model generation and gradient updates. It supports multi-modal reinforcement learning for models processing both image and text data, and implements algorithms such as PPO

    Python
    View on GitHub↗22,015

AI search

Explore more awesome repositories

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

Find more with AI search
  • openrlhf/openrlhfOpenRLHF avatar

    OpenRLHF/OpenRLHF

    9,675View on GitHub↗

    OpenRLHF is a training framework and alignment library designed for reinforcement learning from human feedback across distributed GPU clusters. It provides tools for aligning large language models and multimodal vision-language models using algorithms such as PPO, GRPO, and DPO. The framework distinguishes itself through a distributed inference engine that overlaps sample rollout with training to increase throughput. It supports scaling to models exceeding 70 billion parameters via parameter sharding and handles long-context sequences through ring-attention sequence parallelism. The project

    Pythonlarge-language-modelsopenai-o1proximal-policy-optimization
    View on GitHub↗9,675
  • alexis-jacq/pytorch-dppoA

    alexis-jacq/Pytorch-DPPO

    0View on GitHub↗
    View on GitHub↗0
  • alessiodm/drl-zhalessiodm avatar

    alessiodm/drl-zh

    2,291View on GitHub↗

    Welcome to drlzh.ai: a hands-on deep reinforcement learning course where you build the algorithms, not just read about them.

    Jupyter Notebook
    View on GitHub↗2,291
  • ai4finance-foundation/finrlAI4Finance-Foundation avatar

    AI4Finance-Foundation/FinRL

    13,964View on GitHub↗

    FinRL is a reinforcement learning framework designed for the development, training, and backtesting of automated trading strategies. It functions as a quantitative finance toolkit that integrates deep learning algorithms with financial market simulations to address complex portfolio management and asset allocation tasks. The platform provides an end-to-end pipeline for transforming raw market data into actionable trading models. The project distinguishes itself through a layered, modular architecture that separates data processing, environment simulation, and agent training. This design allow

    Jupyter Notebookalgorithmic-tradingdeep-reinforcement-learningdrl-algorithms
    View on GitHub↗13,964
  • allenai/finegrainedrlhfA

    allenai/FineGrainedRLHF

    0View on GitHub↗

    Fine-Grained RLHF

    View on GitHub↗0
  • allenai/rl4lmsallenai avatar

    allenai/RL4LMs

    2,390View on GitHub↗

    A modular RL library to fine-tune language models to human preferences

    Python
    View on GitHub↗2,390
  • amenra/ranxAmenRa avatar

    AmenRa/ranx

    681View on GitHub↗

    ⚡️A Blazing-Fast Python Library for Ranking Evaluation, Comparison, and Fusion 🐍

    Python
    View on GitHub↗681
  • coreylynch/async-rlcoreylynch avatar

    coreylynch/async-rl

    1,006View on GitHub↗

    Tensorflow Keras OpenAI Gym implementation of 1-step Q Learning from "Asynchronous Methods for Deep Reinforcement Learning"

    Python
    View on GitHub↗1,006
  • alihassanijr/discernalihassanijr avatar

    alihassanijr/DISCERN

    0View on GitHub↗

    This repository contains the implementation of DISCERN in Python. You can download the manuscript from my website or arXiv.

    Python
    View on GitHub↗0
  • aunum/goldaunum avatar

    aunum/gold

    351View on GitHub↗

    Reinforcement Learning in Go

    Go
    View on GitHub↗351
  • airlab-polimi/mushroomA

    AIRLab-POLIMI/mushroom

    0View on GitHub↗
    View on GitHub↗0
  • atgambardella/pytorch-esA

    atgambardella/pytorch-es

    0View on GitHub↗
    View on GitHub↗0
  • astooke/rlpytastooke avatar

    astooke/rlpyt

    2,280View on GitHub↗

    Reinforcement Learning in PyTorch

    Python
    View on GitHub↗2,280
  • awjuliani/deeprl-agentsawjuliani avatar

    awjuliani/DeepRL-Agents

    2,277View on GitHub↗

    A set of Deep Reinforcement Learning Agents implemented in Tensorflow.

    Jupyter Notebookreinforcement-learningtensorflow
    View on GitHub↗2,277
  • breakend/deepreinforcementlearningthatmattersB

    Breakend/DeepReinforcementLearningThatMatters

    0View on GitHub↗
    View on GitHub↗0
  • breakend/reproducibilityincontinuouspolicygradientmethodsB

    Breakend/ReproducibilityInContinuousPolicyGradientMethods

    0View on GitHub↗
    View on GitHub↗0
  • carpedm20/deep-rl-tensorflowcarpedm20 avatar

    carpedm20/deep-rl-tensorflow

    1,581View on GitHub↗

    TensorFlow implementation of Deep Reinforcement Learning papers

    Pythondeep-reinforcement-learningdqntensorflow
    View on GitHub↗1,581
  • carperai/trlxcarperai avatar

    carperai/trlx

    4,749View on GitHub↗

    trlx is a reinforcement learning library and training framework designed to align large language models using human feedback. It serves as a distributed trainer and compute orchestrator for scaling high-parameter models across multiple GPUs and nodes. The project provides tools for reinforcement learning from human feedback and model alignment. It implements reward-model-based optimization and proximal policy optimization to refine model behavior based on goal-oriented rewards or human-labeled datasets. The framework covers distributed training strategies, including model parallelism, parame

    Python
    View on GitHub↗4,749
  • catalyst-team/catalyst-rlcatalyst-team avatar

    catalyst-team/catalyst-rl

    48View on GitHub↗

    Accelerated RL

    Python
    View on GitHub↗48
  • chenmientan/rl2ChenmienTan avatar

    ChenmienTan/RL2

    1,293View on GitHub↗
    Python
    View on GitHub↗1,293
  • coax-dev/coaxcoax-dev avatar

    coax-dev/coax

    185View on GitHub↗

    |tests| |pypi| |docs| |License|

    Python
    View on GitHub↗185
  • contextualai/halosContextualAI avatar

    ContextualAI/HALOs

    906View on GitHub↗

    A library with extensible implementations of DPO, KTO, PPO, ORPO, and other human-aware loss functions (HALOs).

    Pythonalignmentdpohalos
    View on GitHub↗906
  • alibaba/rollalibaba avatar

    alibaba/ROLL

    2,844View on GitHub↗

    ROLL is a distributed reinforcement learning framework and model alignment toolkit designed for large language models. It serves as a scalable training pipeline and GPU cluster manager, providing the infrastructure to align model behavior using reinforcement learning algorithms and preference optimization techniques. The project distinguishes itself through an agentic rollout orchestrator that generates and collects multi-turn interaction trajectories between AI agents and simulated environments. It supports specialized alignment methods including Direct Preference Optimization, reinforcement

    Pythonagenticrlhfrlvr
    View on GitHub↗2,844
  • ars-ashuha/quantile-regression-dqn-pytorchars-ashuha avatar

    ars-ashuha/quantile-regression-dqn-pytorch

    97View on GitHub↗

    A short and easy implementation of Quantile Regression DQN | Distributional Reinforcement Learning

    Jupyter Notebook
    View on GitHub↗97