awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
PKU-Alignment avatar

PKU-Alignment/align-anything

0
View on GitHub↗
4,661 stars·505 forks·Python·Apache-2.0·4 views

Align Anything

Align-anything is a multi-modal large language model alignment framework designed to fine-tune models across text, image, video, and audio. It functions as a distributed training orchestrator and toolkit for implementing preference-based learning to ensure model behaviors match human intentions and values.

The framework provides specialized pipelines for Supervised Fine-Tuning and Direct Preference Optimization. It includes a high-performance inference engine wrapper for actor models to reduce sequence generation time and a dedicated training environment for refining vision-language-action models used in physical robotics.

The system manages multi-modal data processing via a command-line interface and supports automated deployment of training workloads to resource-managed hardware clusters. Its capabilities cover alignment algorithm implementation, multi-modal fine-tuning, and hardware resource optimization.

Features

  • Preference-Based Model Alignments - Improves model outputs across image, video, and audio data using human feedback and preference-based learning.
  • Preference Alignment - Implements supervised fine-tuning and direct preference optimization to align multi-modal model outputs with human feedback.
  • Alignment Frameworks - Provides an integrated toolkit for end-to-end supervised fine-tuning and preference optimization across multiple modalities.
  • Vision-Language-Action Training - Provides training workflows for vision-language-action models used in physical robotics to ensure operational reliability.
  • Multi-Modal Data Processing - Includes a command-line interface to manage and streamline the processing of diverse media inputs before training.
  • Multi-Modal Training - Provides a unified training interface that processes image, audio, and video data for consistent multi-modal fine-tuning.
  • Model Alignment and Feedback - Implements techniques for aligning model behaviors with human intentions and values using feedback and reinforcement learning.
  • Multi-Modal Fine-Tunings - Allows training models using supervised learning and preference alignment to improve performance across image, video, and audio data.
  • Preference-Based Alignment Pipelines - Provides specialized pipelines for Direct Preference Optimization and Supervised Fine-Tuning to align model behaviors.
  • LLM Training Orchestrators - Functions as a management layer for deploying alignment workloads to clusters with automated hardware allocation.
  • Training Acceleration Engines - Wraps actor models in a high-performance inference engine to accelerate sequence generation during the training process.
  • Multi-Modal Training Accelerators - Accelerates training times and manages hardware resources for models processing complex multi-modal media sequences.
  • Automated Workload Deployments - Provides automated scripts to deploy training workloads across resource-managed hardware clusters for optimized compute usage.
  • Slurm Cluster Orchestrations - Supports moving training workloads to resource-managed Slurm clusters using automated allocation scripts.
  • Inference Engine Integrations - Integrates actor models with high-performance inference engines to reduce sequence generation time during training.
  • Language Model Development - Framework for aligning various modality models with human values.
  • RLHF Frameworks - Unified framework for multi-modality instruction following.

Star history

Star history chart for pku-alignment/align-anythingStar history chart for pku-alignment/align-anything

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 Align Anything

Similar open-source projects, ranked by how many features they share with Align Anything.
  • 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
  • optimalscale/lmflowOptimalScale avatar

    OptimalScale/LMFlow

    8,488View on GitHub↗

    LMFlow is a comprehensive suite for large language model fine-tuning, context extension, multimodal processing, and inference execution. It provides a toolkit for updating model parameters through full tuning or memory-efficient adapter algorithms, alongside an inference engine for executing tuned models via command-line or web-based interfaces. The framework includes a dedicated alignment suite for supervised tuning and reward model training to refine model behavior. It features a context window extender to increase maximum input lengths and a multimodal framework for building chatbots that

    Pythonchatgptdeep-learninginstruction-following
    View on GitHub↗8,488
  • huggingface/alignment-handbookhuggingface avatar

    huggingface/alignment-handbook

    5,621View on GitHub↗

    This project is an alignment framework and suite of pipelines for training language models using supervised fine-tuning and preference optimization. It provides tools for executing large-scale distributed training across multiple GPUs and compute nodes, alongside a system for measuring model helpfulness and dialogue quality through single-turn and multi-turn benchmarks. The framework includes specialized tools for direct preference optimization to refine model behavior using paired data without a separate reward model. It also supports constitutional AI alignment and the training of reward mo

    Python
    View on GitHub↗5,621
  • afshinea/stanford-cme-295-transformers-large-language-modelsafshinea avatar

    afshinea/stanford-cme-295-transformers-large-language-models

    4,509View on GitHub↗

    This project is a comprehensive technical course study guide and reference for learning the architectures and training methods of Transformers and large language models. It serves as a technical overview for understanding how neural networks process data and how to align model behavior with specific performance goals. The repository provides specialized guides on several key areas of model development. This includes detailed references for transformer architectures, implementation frameworks for retrieval-augmented generation and agentic workflows, and technical guides for model optimization

    View on GitHub↗4,509
See all 30 alternatives to Align Anything→

Frequently asked questions

What does pku-alignment/align-anything do?

Align-anything is a multi-modal large language model alignment framework designed to fine-tune models across text, image, video, and audio. It functions as a distributed training orchestrator and toolkit for implementing preference-based learning to ensure model behaviors match human intentions and values.

What are the main features of pku-alignment/align-anything?

The main features of pku-alignment/align-anything are: Preference-Based Model Alignments, Preference Alignment, Alignment Frameworks, Vision-Language-Action Training, Multi-Modal Data Processing, Multi-Modal Training, Model Alignment and Feedback, Multi-Modal Fine-Tunings.

What are some open-source alternatives to pku-alignment/align-anything?

Open-source alternatives to pku-alignment/align-anything include: volcengine/verl — verl is a distributed training system designed for large language model alignment and reinforcement learning. It… optimalscale/lmflow — LMFlow is a comprehensive suite for large language model fine-tuning, context extension, multimodal processing, and… huggingface/alignment-handbook — This project is an alignment framework and suite of pipelines for training language models using supervised… modelscope/swift — Swift is a toolkit for the full-parameter and parameter-efficient fine-tuning of large language and multimodal models.… afshinea/stanford-cme-295-transformers-large-language-models — This project is a comprehensive technical course study guide and reference for learning the architectures and training… meta-pytorch/torchtune — Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a…