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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

161 repository-uri

Awesome GitHub RepositoriesModel Evaluation and Analysis

Tools and frameworks for measuring, benchmarking, and monitoring the performance and quality of machine learning models.

Explore 161 awesome GitHub repositories matching artificial intelligence & ml · Model Evaluation and Analysis. Refine with filters or upvote what's useful.

Awesome Model Evaluation and Analysis GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • awesome-selfhosted/awesome-selfhostedAvatar awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Vezi pe GitHub↗

    Acest proiect este un director curatoriat de comunitate cu software open-source conceput pentru implementarea în medii de server private și laboratoare de acasă (home labs). Servește drept resursă cuprinzătoare pentru descoperirea alternativelor independente, auto-găzduite, la serviciile cloud mainstream, permițând utilizatorilor să mențină proprietatea deplină a datelor și controlul asupra infrastructurii lor digitale. Directorul este structurat printr-o taxonomie ierarhică ce organizează o colecție vastă de aplicații în categorii logice, variind de la gestionarea media și analiza datelor la comunicare privată și instrumente de productivitate în echipă. Se distinge printr-un proces colaborativ de peer-review, unde membrii comunității validează calitatea și relevanța fiecărei trimiteri pentru a se asigura că directorul rămâne precis și fiabil. Proiectul acoperă o suprafață largă de capabilități, inclusiv automatizarea infrastructurii, implementarea serviciilor bazate pe containere și gestionarea configurației declarative. Aceste instrumente ajută utilizatorii să mențină medii de server reproductibile și să gestioneze dependențele complexe ale serviciilor pe hardware privat. Directorul este menținut ca un repository controlat prin versiuni, asigurându-se că toate actualizările și modificările conduse de comunitate sunt urmărite și transparente.

    Provides a graphical interface to inspect and understand the architecture of neural networks and machine learning models.

    awesomeawesome-listcloud
    Vezi pe GitHub↗299,516
  • mlabonne/llm-courseAvatar mlabonne

    mlabonne/llm-course

    80,178Vezi pe GitHub↗

    This project is a comprehensive educational curriculum and engineering handbook focused on the lifecycle of large language models. It serves as a structured knowledge base for machine learning practitioners, covering the fundamental mathematical and architectural principles of transformer-based sequence modeling, as well as the practical implementation of supervised instruction fine-tuning and preference-based model alignment. The repository distinguishes itself by providing a deep dive into advanced model composition and optimization techniques. It details methodologies for weight-space mode

    Supplies automated evaluation tools and frameworks to measure and monitor the quality of model outputs.

    courselarge-language-modelsllm
    Vezi pe GitHub↗80,178
  • openhands/openhandsAvatar OpenHands

    OpenHands/OpenHands

    77,330Vezi pe GitHub↗

    OpenHands is an autonomous agent framework designed for software engineering workflows. It provides a modular platform for orchestrating AI agents that reason, plan, and execute tasks within isolated, containerized development environments. By integrating with standard version control and development tools, the system enables agents to autonomously navigate codebases, implement features, and resolve issues through iterative reasoning and tool execution. The platform distinguishes itself through a model-agnostic orchestrator that connects diverse language models to a unified tool registry. It

    Detects repetitive action patterns by analyzing event history to identify and flag agents stuck in circular execution loops.

    Pythonagentartificial-intelligencechatgpt
    Vezi pe GitHub↗77,330
  • pewdiepie-archdaemon/odysseusAvatar pewdiepie-archdaemon

    pewdiepie-archdaemon/odysseus

    72,184Vezi pe GitHub↗

    Odysseus is a self-hosted AI workspace and autonomous agent framework designed for deploying and managing large language models. It serves as a centralized platform for orchestrating agentic tasks, utilizing a model context protocol server to connect AI models to external system utilities, browser automation, and local hardware. The system distinguishes itself through a combination of retrieval-augmented generation and a RAG knowledge base, using vector stores and local embeddings to provide persistent semantic memory. It further integrates AI-driven communication management to triage email i

    Provides interfaces for side-by-side blind testing and evaluation of responses from different AI models.

    Python
    Vezi pe GitHub↗72,184
  • foundationagents/metagptAvatar FoundationAgents

    FoundationAgents/MetaGPT

    68,844Vezi pe GitHub↗

    MetaGPT is an agentic workflow engine and multi-agent orchestration framework designed to automate complex software engineering and data analysis tasks. It functions as an automated software factory that transforms high-level natural language requirements into functional web applications, technical documentation, and production-ready code. By utilizing a runtime environment that manages the lifecycle of specialized agents, the platform bridges the gap between user intent and finished software components. The system distinguishes itself through role-based agent orchestration and dynamic task d

    Validates results by running multiple AI teams in parallel to compare outputs and test workflows for correctness and robustness.

    Pythonagentgptllm
    Vezi pe GitHub↗68,844
  • unslothai/unslothAvatar unslothai

    unslothai/unsloth

    66,628Vezi pe GitHub↗

    Unsloth is a high-performance training and inference platform designed to optimize the lifecycle of large language and multimodal models. It provides a comprehensive engine for fine-tuning, executing, and managing models locally, with a focus on reducing memory consumption and increasing compute speed on consumer-grade hardware. The platform distinguishes itself through hand-optimized kernels and automated computational graph techniques that maximize hardware throughput. It supports advanced training methodologies, including reinforcement learning for reasoning and efficient adapter-based fin

    Facilitates side-by-side output comparison by running identical prompts through multiple model versions simultaneously.

    Pythonagentdeepseekdeepseek-r1
    Vezi pe GitHub↗66,628
  • scikit-learn/scikit-learnAvatar scikit-learn

    scikit-learn/scikit-learn

    66,344Vezi pe GitHub↗

    Scikit-learn is a machine learning library for predictive data analysis that provides a collection of algorithms for supervised and unsupervised learning. It functions as a comprehensive toolkit for data preprocessing, dimensionality reduction, and model selection, allowing users to classify data objects, predict continuous values, and cluster similar items based on historical patterns. The project is defined by a unified interface design where objects either learn from data, transform data, or chain these operations into sequential workflows. To ensure performance on large or high-dimensiona

    Automates evaluation loops and dataset splitting to measure model performance and mitigate overfitting during training.

    Pythondata-analysisdata-sciencemachine-learning
    Vezi pe GitHub↗66,344
  • keras-team/kerasAvatar keras-team

    keras-team/keras

    64,094Vezi pe GitHub↗

    Keras is a high-level deep learning framework designed for constructing and training neural networks through the composition of modular, functional layers. It serves as a comprehensive modeling toolkit that provides standardized procedures for defining, evaluating, and deploying complex architectures. By utilizing a directed acyclic graph approach, the framework allows users to build intricate models with multiple inputs, outputs, and shared layers, ensuring consistent numerical execution through functional state management. The project distinguishes itself as a multi-backend machine learning

    Includes a comprehensive suite of metrics for benchmarking and monitoring model performance.

    Pythondata-sciencedeep-learningjax
    Vezi pe GitHub↗64,094
  • ultralytics/ultralyticsAvatar ultralytics

    ultralytics/ultralytics

    58,468Vezi pe GitHub↗

    Ultralytics is a comprehensive computer vision framework designed for training, validating, and deploying deep learning models across a wide range of visual recognition tasks. It provides a unified interface for core operations including object detection, instance segmentation, pose estimation, and image classification. By utilizing a modular architecture, the platform allows users to swap model components to balance inference speed and accuracy requirements for diverse applications. The framework distinguishes itself through its support for real-time processing and flexible deployment. It in

    Calculates mean average precision and other performance metrics to verify the accuracy of object detection results.

    Pythonclicomputer-visiondeep-learning
    Vezi pe GitHub↗58,468
  • ultralytics/yolov5Avatar ultralytics

    ultralytics/yolov5

    57,528Vezi pe GitHub↗

    YOLOv5 is a comprehensive computer vision framework designed for end-to-end deep learning, specializing in real-time object detection, image classification, and instance segmentation. It provides a unified toolkit that manages the entire lifecycle of a model, from initial dataset configuration and hyperparameter tuning to high-speed inference and deployment. The framework utilizes a modular neural architecture, allowing users to swap backbone and head components to tailor models for specific visual tasks. What distinguishes this project is its focus on production-ready deployment and model ef

    Benchmarks inference latency and accuracy across various hardware setups to validate model performance.

    Pythoncoremldeep-learningios
    Vezi pe GitHub↗57,528
  • aaif-goose/gooseAvatar aaif-goose

    aaif-goose/goose

    49,637Vezi pe GitHub↗

    Goose is an autonomous coding assistant and extensible AI agent framework designed to automate software development workflows. It functions as an orchestration engine that can install, execute, and test code, as well as manage local files and shell commands. The platform is model-agnostic, providing a flexible interface to connect with diverse cloud-based or self-hosted large language model providers. It distinguishes itself through a standardized context protocol for integrating external tools and extensions, and a recipe system that allows users to define and repeat complex, multi-step AI w

    Executes standardized tests across multiple provider and model combinations to compare performance data.

    Rust
    Vezi pe GitHub↗49,637
  • roboflow/supervisionAvatar roboflow

    roboflow/supervision

    44,437Vezi pe GitHub↗

    Supervision is a computer vision toolset for normalizing model outputs, managing datasets, and visualizing annotations. It provides a framework to convert predictions from various classification and detection models into a standardized data format to ensure interoperability across different computer vision pipelines. The library features a post-processor for filtering, counting, and tracking detected objects across image frames and video streams. It includes capabilities for large image tiling to improve the detection of small objects and tools for assigning persistent identities to objects t

    Evaluates computer vision model accuracy using standardized metrics like mean Average Precision and confusion matrices.

    Pythonclassificationcococomputer-vision
    Vezi pe GitHub↗44,437
  • lm-sys/fastchatAvatar lm-sys

    lm-sys/FastChat

    39,472Vezi pe GitHub↗

    FastChat is a training and serving platform for large language models that provides an integrated toolkit for fine-tuning, hosting, and benchmarking chatbots. It functions as an inference server capable of hosting multiple models and exposing them via a standardized API for chat applications. The platform distinguishes itself through a distributed model controller that manages worker nodes and routes requests across a hardware-agnostic inference layer supporting various accelerators. It includes a dedicated evaluation framework for assessing model quality using automated judges, multi-turn di

    Implements a benchmarking system for assessing response accuracy using multi-turn question sets and automated judges.

    Python
    Vezi pe GitHub↗39,472
  • google-research/google-researchAvatar google-research

    google-research/google-research

    38,139Vezi pe GitHub↗

    This repository serves as a comprehensive research platform and toolkit for advancing machine learning, quantum computing, and large-scale scientific data analysis. It provides foundational frameworks for developing complex algorithmic systems, offering the necessary infrastructure for distributed training, computational graph execution, and high-performance model development. The project distinguishes itself by integrating specialized research domains with robust, privacy-preserving methodologies. It supports diverse scientific discovery through tools for quantum simulation, physics-informed

    Evaluates the performance of data-driven predictive models for weather, climate, and environmental events against standardized datasets.

    Jupyter Notebookaimachine-learningresearch
    Vezi pe GitHub↗38,139
  • google/mediapipeAvatar google

    google/mediapipe

    35,673Vezi pe GitHub↗

    MediaPipe is a cross-platform machine learning framework designed for building and deploying pipelines that process live and streaming media. It provides a system for connecting processing components into custom machine learning chains to analyze real-time audio and video streams. The framework includes a suite of pre-trained models for tasks such as hand, face, and pose tracking, along with tools for retraining and customizing these models with specific datasets. It also features a dedicated benchmarker for measuring the execution speed and accuracy of machine learning models directly within

    Ships tools to measure the execution speed and accuracy of machine learning models directly within a browser.

    C++
    Vezi pe GitHub↗35,673
  • facebookresearch/detectron2Avatar facebookresearch

    facebookresearch/detectron2

    34,548Vezi pe GitHub↗

    Detectron2 is a PyTorch computer vision framework and visual recognition platform designed for training and deploying models for object detection, image segmentation, and visual recognition. It provides a research-oriented environment for training complex vision models with multi-GPU acceleration. The project includes a specialized object detection library for identifying and locating multiple objects via bounding boxes, as well as an image segmentation toolkit for creating pixel-level masks through instance, semantic, and panoptic segmentation. Additionally, it features a human pose estimati

    Measures execution speed for data loading, training, and inference to determine system throughput.

    Python
    Vezi pe GitHub↗34,548
  • langfuse/langfuseAvatar langfuse

    langfuse/langfuse

    29,190Vezi pe GitHub↗

    Langfuse is an open-source observability and evaluation platform designed for language model applications. It provides a centralized system for tracking execution traces, monitoring performance metrics, and managing prompt templates. By capturing hierarchical units of work and telemetry data, the platform enables developers to debug complex application lifecycles and analyze token usage, latency, and model interactions in production environments. The platform distinguishes itself through an integrated evaluation framework that allows for systematic benchmarking and automated scoring of model

    Provides a system for running systematic experiments, benchmarking model outputs, and automating quality scoring.

    TypeScriptanalyticsautogenevaluation
    Vezi pe GitHub↗29,190
  • sgl-project/sglangAvatar sgl-project

    sgl-project/sglang

    29,079Vezi pe GitHub↗

    Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It provides a programmable interface for orchestrating complex generation workflows, enabling developers to coordinate multi-turn dialogues, tool invocations, and reasoning chains through a domain-specific language. The platform is built to support production-scale deployments, offering an OpenAI-compatible API that allows for integration with existing application ecosystems. The system distinguishes itself through a disaggregated architecture that separates compute-intensive pr

    Evaluates inference speed and output accuracy of deployed models across different hardware environments.

    Pythonattentionblackwellcuda
    Vezi pe GitHub↗29,079
  • langchain-ai/deepagentsAvatar langchain-ai

    langchain-ai/deepagents

    25,006Vezi pe GitHub↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Provides side-by-side visual comparisons of outputs generated by different machine learning models.

    Pythonagentsdeepagentslangchain
    Vezi pe GitHub↗25,006
  • datawhalechina/prompt-engineering-for-developersAvatar datawhalechina

    datawhalechina/prompt-engineering-for-developers

    24,267Vezi pe GitHub↗

    This project is a technical curriculum and development guide focused on large language model prompt engineering, fine-tuning, and the creation of retrieval augmented generation applications. It serves as a comprehensive resource for developers to master crafting precise instructions and textual patterns to improve the quality and predictability of model outputs. The material covers the end-to-end workflow of adapting open-source models to specific datasets and integrating language models with vector databases to generate responses based on private information. It also provides a systematic ap

    Ships a systematic approach for assessing generative AI outputs and reasoning quality through comparative analysis.

    Jupyter Notebook
    Vezi pe GitHub↗24,267
Înapoi123456…9Înainte
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Infrastructure
  5. Model Evaluation and Analysis

Explorează sub-etichetele

  • AI Evaluation Frameworks2 sub-tag-uriSystems that automate the assessment of artificial intelligence outputs and reasoning quality through comparative analysis or secondary model verification.
  • Language Model Observability2 sub-tag-uriTools for monitoring and tracking operational data such as token consumption, financial costs, and response latency in language model deployments.
  • Machine Learning Evaluation8 sub-tag-uriTools for assessing and comparing the performance metrics of trained machine learning models through validation and comparative analysis.
  • Memorization AnalyzersMeasures how longer generated solutions become exponentially harder for models to memorize than shorter ones. **Distinct from Model Evaluation and Analysis:** Distinct from Model Evaluation and Analysis: focuses specifically on measuring memorization patterns rather than general model performance metrics.
  • Model Analysis1 sub-tagFrameworks for benchmarking model accuracy and speed while providing guidance on prompt engineering and generative consistency.
  • Model Complexity Calculators1 sub-tagUtilities for estimating resource requirements by calculating parameter counts and floating-point operations. **Distinct from Model Evaluation and Analysis:** Distinct from Model Evaluation and Analysis: focuses specifically on structural complexity metrics rather than performance accuracy.
  • Stuck Agent DetectionMechanisms that identify and flag repetitive or circular action patterns in agent execution flows.