awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
InternLM avatar

InternLM/opencompass

0
View on GitHub↗
7,096 stars·791 forks·Python·Apache-2.0·13 vuesopencompass.org.cn↗

Opencompass

OpenCompass is a comprehensive evaluation platform, benchmarking suite, and distributed model evaluator designed to measure the performance and accuracy of large language models. It provides a framework for benchmarking both open-source and API-based models against diverse datasets using standardized metrics and reproducible pipelines.

The project features an automated judging framework that uses language models as judges to score and verify the quality of generated text. It includes a performance leaderboard system for comparing the relative capabilities of various models across industry-standard benchmarks.

The platform covers a broad range of capabilities, including multimodal model assessment, mathematical reasoning verification, and model robustness assessment. It manages the full evaluation lifecycle through dataset acquisition, experiment management, and the application of various prompting paradigms.

To handle large-scale assessments, the system utilizes distributed evaluation workloads and GPU hardware scaling to process billion-scale models across computing clusters.

Features

  • Model Evaluation Frameworks - Provides a comprehensive framework for running model inference and validation on standardized datasets.
  • LLM Evaluation - Provides a comprehensive platform for measuring the quality of LLM outputs using automated judges and custom metrics.
  • Multi-Node Inference Scaling - Distributes evaluation tasks across multiple GPUs and nodes to handle workloads exceeding single-device memory.
  • Inference Scaling - Distributes the computational workload of evaluating massive models across multiple GPUs and clusters to reduce processing time.
  • LLM Benchmarking - Measures the accuracy and capabilities of large language models using standardized datasets and reproducible metrics.
  • LLM Evaluation Frameworks - Offers a framework for benchmarking large language models against diverse datasets using standardized metrics and reproducible pipelines.
  • Model Performance Benchmarking - Employs standardized tests to evaluate model speed and accuracy across diverse datasets.
  • Model Benchmarking Suites - Ships a collection of tools to evaluate the accuracy, reasoning, and performance of LLMs against standardized datasets.
  • Model Performance Leaderboards - Features a performance leaderboard system to compare the relative capabilities of open-source and proprietary models.
  • Provider-Agnostic Model Interfaces - Provides a unified interface that wraps diverse model APIs and local weights for consistent input and output handling.
  • Distributed Task Orchestration - Provides a system for defining and executing evaluation workloads across clusters of computing resources to reduce inference time.
  • Prediction Workload Distribution - Splits massive evaluation workloads across computing clusters to process billion-scale models efficiently.
  • LLM-As-A-Judge Scoring - Implements an automated judging framework where high-capability language models score generated responses based on predefined rubrics.
  • Model Evaluation - Provides a scalable infrastructure for running massive model assessments across multiple GPUs and computing clusters.
  • Model-Based Extraction - Employs secondary AI models to parse and isolate model outputs for a more accurate representation of capabilities.
  • Answer Extraction Logics - Uses specialized models or regular expressions to isolate final answers from verbose model outputs for metric calculation.
  • LLM Experiment Management - Records full experiment details via configuration files and reports resulting metrics in real time.
  • Adversarial Robustness Testing - Tests model stability and security by applying various attack methods and evaluating tool-use capabilities.
  • Evaluation Workflow Orchestrations - Sequences multiple evaluators in a custom workflow to assess complex scenarios through a multi-stage mechanism.
  • Evaluation Configurations - Configures zero-shot, few-shot, and chain-of-thought prompting templates to standardize and maximize model performance during testing.
  • Reasoning Verifications - Validates the logical steps and final answers of mathematical or complex reasoning tasks using specialized verification tools.
  • Architecture Benchmarking - Evaluates model performance across a wide range of architectures to assess general capabilities.
  • Dataset Preparation Tools - Automates the downloading and preparation of required evaluation datasets from remote storage servers or third-party hubs.
  • Benchmark Dataset Loaders - Includes utilities for loading and preprocessing diverse benchmark datasets from remote hubs via a standardized interface.
  • Evaluation Chains - Sequences prompting, generation, and verification steps into linear chains to assess complex reasoning tasks.
  • Mathematical Verification - Validates the logic and accuracy of mathematical solutions through specialized verification steps.
  • Configuration-Driven Pipelines - Defines evaluation workflows and dataset parameters through static files to ensure reproducibility across experiments.
  • Vision-Language Model Benchmarking - Includes toolkits for the standardized evaluation of accuracy and reasoning in vision-language models.
  • Unified Model Wrappers - Standardizes diverse open-source and API-based model interfaces under a single consistent configuration.
  • Model Evaluation - One-stop evaluation platform supporting multiple datasets and distributed testing.

Historique des stars

Graphique de l'historique des stars pour internlm/opencompassGraphique de l'historique des stars pour internlm/opencompass

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Opencompass

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Opencompass.
  • open-compass/opencompassAvatar de open-compass

    open-compass/opencompass

    6,678Voir sur GitHub↗

    OpenCompass is an open-source framework for standardized benchmarking of large language models. It provides a configurable evaluation pipeline that supports both objective and subjective assessment, using a dual-engine architecture to handle closed-form answer comparison and open-ended response rating. The framework is designed as a modular platform where datasets, models, and metrics are composed through declarative YAML configuration files. The framework distinguishes itself through its extensible model integration layer, which supports custom models, HuggingFace models, and third-party API

    Pythonbenchmarkchatgptevaluation
    Voir sur GitHub↗6,678
  • oumi-ai/oumiAvatar de oumi-ai

    oumi-ai/oumi

    8,858Voir sur GitHub↗

    Oumi is a comprehensive large language model development platform designed for synthesizing data, fine-tuning models, and running performance evaluations. It serves as a unified environment for the entire model lifecycle, encompassing a training and fine-tuning suite, an evaluation framework, and tools for synthetic data generation and model distillation. The platform is distinguished by its iterative, failure-driven synthesis approach, which analyzes model weaknesses during evaluation to generate targeted training data. It utilizes an LLM-based judge framework to programmatically score respo

    Pythondpoevaluationfine-tuning
    Voir sur GitHub↗8,858
  • openai/evalsAvatar de openai

    openai/evals

    18,702Voir sur GitHub↗

    Evals is a framework designed for automating, managing, and executing repeatable benchmarking suites to analyze the quality and performance of language models. It provides a platform for running standardized tests to measure model accuracy and track behavioral changes over time. The system distinguishes itself through a modular architecture that uses a standardized adapter layer to normalize inputs and outputs, allowing different models to be swapped and tested interchangeably. It supports the creation of custom benchmarks using proprietary data, enabling quality assurance on sensitive tasks

    Python
    Voir sur GitHub↗18,702
  • ibm/mcp-context-forgeAvatar de IBM

    IBM/mcp-context-forge

    3,310Voir sur GitHub↗

    mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a single consistent interface for discovery and execution. It acts as a centralized proxy that aggregates multiple servers and APIs, allowing AI agents to access and invoke a unified set of tools, prompts, and resources. The project distinguishes itself through a multi-protocol translation bridge that converts communication between standard I/O, SSE, gRPC, and REST to enable interoperability between disparate tool servers. It includes a comprehensive LLM evaluation framework for

    Pythonagentsaiapi-gateway
    Voir sur GitHub↗3,310
Voir les 30 alternatives à Opencompass→

Questions fréquentes

Que fait internlm/opencompass ?

OpenCompass is a comprehensive evaluation platform, benchmarking suite, and distributed model evaluator designed to measure the performance and accuracy of large language models. It provides a framework for benchmarking both open-source and API-based models against diverse datasets using standardized metrics and reproducible pipelines.

Quelles sont les fonctionnalités principales de internlm/opencompass ?

Les fonctionnalités principales de internlm/opencompass sont : Model Evaluation Frameworks, LLM Evaluation, Multi-Node Inference Scaling, Inference Scaling, LLM Benchmarking, LLM Evaluation Frameworks, Model Performance Benchmarking, Model Benchmarking Suites.

Quelles sont les alternatives open-source à internlm/opencompass ?

Les alternatives open-source à internlm/opencompass incluent : open-compass/opencompass — OpenCompass is an open-source framework for standardized benchmarking of large language models. It provides a… oumi-ai/oumi — Oumi is a comprehensive large language model development platform designed for synthesizing data, fine-tuning models,… openai/evals — Evals is a framework designed for automating, managing, and executing repeatable benchmarking suites to analyze the… ibm/mcp-context-forge — mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a… agenta-ai/agenta — Agenta is a Prompt Ops lifecycle manager and prompt management platform that decouples prompt engineering from… open-compass/vlmevalkit — VLMEvalKit is a vision-language model evaluation framework and inference engine designed to run standardized…