awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to bigcode-project/starcoder2

Open-source alternatives to Starcoder2

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

  • salesforce/codet5salesforce 的头像

    salesforce/CodeT5

    3,098在 GitHub 上查看↗

    Home of CodeT5: Open Code LLMs for Code Understanding and Generation

    Python
    在 GitHub 上查看↗3,098
  • mistralai/mistral-srcmistralai 的头像

    mistralai/mistral-src

    10,821在 GitHub 上查看↗

    This project is a large language model inference library and framework designed to run models for text generation, problem solving, and coding assistance. It includes a multimodal framework for processing combined image and text inputs and a tool-use implementation that enables the execution of external functions based on model reasoning. The system features a distributed GPU inference engine that spreads large model workloads across multiple graphics processors to increase processing speed and meet memory requirements. It also provides containerized model deployment through pre-packaged imag

    Jupyter Notebook
    在 GitHub 上查看↗10,821
  • databrickslabs/dollydatabrickslabs 的头像

    databrickslabs/dolly

    10,795在 GitHub 上查看↗

    Dolly is an instruction-tuned large language model designed to follow complex natural language directions. It operates as a causal language model that predicts the next token in a sequence to generate coherent conversational responses and perform tasks such as brainstorming, classification, and question answering. The project focuses on the development of models using open datasets suitable for commercial application. It enables the creation of instruction-following models by utilizing curated collections of human-generated instruction-response pairs. The repository provides capabilities for

    Python
    在 GitHub 上查看↗10,795
  • jzhang38/tinyllamajzhang38 的头像

    jzhang38/TinyLlama

    8,994在 GitHub 上查看↗

    TinyLlama is a compact 1.1B parameter language model pretrained on a dataset of 3 trillion tokens. It is an edge AI model designed for high-performance text generation on memory-constrained devices. The project provides a distributed pretraining framework for training small language models across multiple GPUs and nodes. It also includes a finetuning toolkit for full-parameter weight adjustments to adapt the base model for chat and specific tasks. The system supports distributed large language model training and on-device text generation. Its architectural components include rotary positiona

    Python
    在 GitHub 上查看↗8,994

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • linksoul-ai/chinese-llama-2-7bLinkSoul-AI 的头像

    LinkSoul-AI/Chinese-Llama-2-7b

    2,205在 GitHub 上查看↗

    开源社区第一个能下载、能运行的中文 LLaMA2 模型!

    Pythondeep-learningllama2llama2-docker
    在 GitHub 上查看↗2,205
  • microsoft/loramicrosoft 的头像

    microsoft/LoRA

    13,264在 GitHub 上查看↗

    LoRA is a framework for parameter-efficient fine-tuning of large-scale neural networks. It functions by injecting trainable low-rank decomposition matrices into frozen model layers, allowing for task-specific adaptation while preserving the integrity of the original base model weights. The project distinguishes itself by enabling the direct merging of these trained low-rank matrices into primary model weights. This process eliminates additional computational overhead during inference, ensuring that adapted models maintain the same performance characteristics as the original architecture. Furt

    Pythonadaptationdebertadeep-learning
    在 GitHub 上查看↗13,264
  • hiyouga/llama-factoryhiyouga 的头像

    hiyouga/LLaMA-Factory

    72,241在 GitHub 上查看↗

    LLaMA-Factory is a comprehensive suite for dataset preparation, model fine-tuning, memory optimization, and standardized API deployment. It provides a unified platform for the supervised and reward-based fine-tuning of large language models and vision-language models. The framework includes a specialized toolkit for training vision-language models and a model serving interface that deploys trained models through high-performance APIs. It utilizes precision tuning and quantization techniques to reduce the hardware requirements and memory footprint of large models. The system covers data pipel

    Python
    在 GitHub 上查看↗72,241
  • hpprc/llm-lora-classificationhppRC 的头像

    hppRC/llm-lora-classification

    98在 GitHub 上查看↗

    LLMとLoRAを用いたテキスト分類

    Python
    在 GitHub 上查看↗98
  • huggingface/pefthuggingface 的头像

    huggingface/peft

    21,274在 GitHub 上查看↗

    This library provides a framework for parameter-efficient fine-tuning, enabling the adaptation of large pretrained models by training only a small subset of parameters. It functions as a distributed model training system and optimization toolkit, designed to reduce the computational and memory requirements typically associated with full model fine-tuning. The project distinguishes itself through a suite of methods for modular adapter composition, including low-rank matrix decomposition and activation-based scaling. It supports the integration of multiple task-specific adapter modules, allowin

    Pythonadapterdiffusionfine-tuning
    在 GitHub 上查看↗21,274
  • intel-analytics/bigdlintel-analytics 的头像

    intel-analytics/BigDL

    8,845在 GitHub 上查看↗

    BigDL is a PyTorch acceleration framework and distributed inference engine designed for large language models. It provides a toolkit for running models on Intel hardware, integrating quantization tools and libraries for parameter-efficient fine-tuning. The project distinguishes itself through the use of pipeline parallelism to distribute model workloads across multiple hardware accelerators. It utilizes low-bit integer quantization and speculative decoding to reduce memory footprints and decrease text generation latency. The system covers broad capabilities in model optimization, including w

    Python
    在 GitHub 上查看↗8,845
  • chroma-core/chromachroma-core 的头像

    chroma-core/chroma

    26,198在 GitHub 上查看↗

    Chroma is a specialized vector database designed to index and retrieve high-dimensional data representations for semantic similarity search. It functions as a comprehensive platform for information retrieval, enabling the storage and management of unstructured documents alongside structured metadata. By mapping data into numerical representations, the system facilitates rapid similarity lookups across large datasets. The platform distinguishes itself through a hybrid search infrastructure that combines dense vector embeddings with sparse keyword and regular expression matching to balance sema

    Rustaidatabasedocument-retrieval
    在 GitHub 上查看↗26,198
  • langchain-ai/langsmith-sdklangchain-ai 的头像

    langchain-ai/langsmith-sdk

    940在 GitHub 上查看↗

    This repository contains the Python and Javascript SDK's for interacting with the LangSmith platform. Please see LangSmith Documentation for documentation about using the LangSmith platform and the client SDK.

    Python
    在 GitHub 上查看↗940
  • masa3141/japanese-alpaca-loramasa3141 的头像

    masa3141/japanese-alpaca-lora

    128在 GitHub 上查看↗

    A japanese finetuned instruction LLaMA

    Jupyter Notebook
    在 GitHub 上查看↗128
  • microsoft/guidancemicrosoft 的头像

    microsoft/guidance

    21,502在 GitHub 上查看↗

    Guidance is a control framework and generation orchestrator for large language models. It provides a programming layer to steer model outputs through structured templates, schema enforcement, and logical flow management. The framework distinguishes itself by interleaving model generation with local code execution, enabling the use of loops and conditional branching within a single session. It employs grammar-based token constraints and regular expressions to force models to sample only from tokens that satisfy a specific structural format, ensuring strict adherence to predefined data models.

    Jupyter Notebook
    在 GitHub 上查看↗21,502
  • huggingface/acceleratehuggingface 的头像

    huggingface/accelerate

    9,725在 GitHub 上查看↗

    Accelerate is a PyTorch distributed training library that abstracts the boilerplate required to run models across multiple GPUs, TPUs, and CPUs. It functions as a deep learning model scaler and distributed hardware orchestrator, allowing the same training script to run on different hardware backends without modifying the core logic. The project provides a distributed training command line interface for configuring compute environments and launching jobs across single or multi-node clusters. It includes a mixed precision training framework to implement FP16 and BF16 precision, reducing memory

    Python
    在 GitHub 上查看↗9,725
  • higgsfield-ai/higgsfieldhiggsfield-ai 的头像

    higgsfield-ai/higgsfield

    3,866在 GitHub 上查看↗

    Higgsfield is a distributed machine learning training framework and GPU cluster orchestrator designed for scaling neural networks with billions of parameters. It functions as a large model sharding system and a containerized deployment tool to manage computational workflows across heterogeneous compute resources. The platform provides a centralized interface for experiment management, enabling the monitoring of real-time telemetry, performance metrics, and logs. It ensures reproducible results by using container isolation to standardize dependencies across different computing environments. T

    Jupyter Notebookcluster-managementdeep-learningdistributed
    在 GitHub 上查看↗3,866
  • berriai/litellmBerriAI 的头像

    BerriAI/litellm

    50,579在 GitHub 上查看↗

    LiteLLM is a unified gateway and proxy server designed to centralize access to over one hundred language model providers. It provides a standardized API interface that abstracts vendor-specific schemas, allowing developers to interact with diverse models through a single, consistent format. By acting as a central traffic management layer, it enables organizations to route, secure, and govern model interactions across multiple deployments. The platform distinguishes itself through its policy-driven architecture, which uses configuration-based routing to manage traffic distribution, load balanc

    Pythonai-gatewayanthropicazure-openai
    在 GitHub 上查看↗50,579
  • hpcaitech/colossalaihpcaitech 的头像

    hpcaitech/ColossalAI

    41,395在 GitHub 上查看↗

    ColossalAI is a distributed deep learning framework designed for training and deploying massive artificial intelligence models across clusters of hardware accelerators. It functions as a parallel computing engine that partitions model workloads and data across multiple processors to maximize memory efficiency and throughput. The platform distinguishes itself through a comprehensive suite of parallelization strategies, including multi-dimensional tensor parallelism and pipeline-based model parallelism, which segment neural network layers and stages across devices. To support large-scale genera

    Pythonaibig-modeldata-parallelism
    在 GitHub 上查看↗41,395
  • dvmazur/mixtral-offloadingdvmazur 的头像

    dvmazur/mixtral-offloading

    2,328在 GitHub 上查看↗

    Run Mixtral-8x7B models in Colab or consumer desktops

    Pythoncolab-notebookdeep-learninggoogle-colab
    在 GitHub 上查看↗2,328
  • huggingface/optimumhuggingface 的头像

    huggingface/optimum

    3,418在 GitHub 上查看↗

    🚀 Accelerate inference and training of 🤗 Transformers, Diffusers, TIMM and Sentence Transformers with easy to use hardware optimization tools

    Python
    在 GitHub 上查看↗3,418
  • bigscience-workshop/petalsbigscience-workshop 的头像

    bigscience-workshop/petals

    10,208在 GitHub 上查看↗

    Petals is a decentralized framework and inference engine for running large language models across a peer-to-peer network. It enables the execution of models that exceed the memory of any single machine by splitting computations and model layers across a collaborative swarm of GPUs. The system functions as a collaborative compute network where participants share local GPU resources and host model weights. It supports distributed prompt-tuning to adapt massive models to specific tasks and allows for the establishment of private compute swarms to process sensitive data within restricted, trusted

    Python
    在 GitHub 上查看↗10,208
  • facebookresearch/fairscalefacebookresearch 的头像

    facebookresearch/fairscale

    3,410在 GitHub 上查看↗

    PyTorch extensions for high performance and large scale training.

    Python
    在 GitHub 上查看↗3,410
  • facebookresearch/llamafacebookresearch 的头像

    facebookresearch/llama

    59,466在 GitHub 上查看↗

    Llama is a large language model runtime and inference engine designed to load and execute autoregressive transformer models. It enables the generation of natural language text completions from prompts using pretrained weights. The system features multi-GPU model parallelism, which distributes model weights and workloads across multiple graphics processors to support larger parameter counts. It also incorporates a content safety filter that uses classifiers to intercept and block unsafe inputs or outputs during the inference process. The project covers broad capabilities in distributed model

    Python
    在 GitHub 上查看↗59,466
  • facebookresearch/llama-recipesfacebookresearch 的头像

    facebookresearch/llama-recipes

    18,379在 GitHub 上查看↗

    This repository is a collection of frameworks and guides for Llama models, functioning as a fine-tuning framework, an inference pipeline, and an AI workflow orchestrator. It provides tools for adapting large language models to specific datasets and domains. The project includes a parameter-efficient fine-tuning toolkit that utilizes techniques like low-rank adaptation to reduce memory and compute requirements. It also serves as an implementation guide for retrieval-augmented generation, combining model inference with external data retrieval to improve response accuracy. The capability surfac

    Jupyter Notebook
    在 GitHub 上查看↗18,379
  • artidoro/qloraartidoro 的头像

    artidoro/qlora

    10,929在 GitHub 上查看↗

    This project is a quantized fine-tuning framework for large language models. It implements a low-rank adaptation library and a four-bit quantizer to reduce the GPU memory requirements needed to train large models. The framework utilizes four-bit quantization and low-rank adapters to enable model training on consumer-grade hardware. It further reduces the memory footprint through double quantization and a paged optimizer that offloads states to system RAM. The system supports distributed training across multiple GPUs to handle larger parameter scales and includes utilities for custom dataset

    Jupyter Notebook
    在 GitHub 上查看↗10,929
  • facico/chinese-vicunaFacico 的头像

    Facico/Chinese-Vicuna

    4,121在 GitHub 上查看↗

    Chinese-Vicuna is a Chinese large language model and instruction-following AI based on the LLaMA architecture. It is specifically designed for natural language understanding and generation in the Chinese language, utilizing an instruction-tuned model to follow complex user prompts across conversations. The project provides a LoRA fine-tuning framework and quantization systems to enable model adaptation and inference on consumer hardware. It implements quantized inference to reduce memory usage on both CPUs and GPUs, supported by a low-level C++ implementation to minimize system resource requi

    Calpacachinesellama
    在 GitHub 上查看↗4,121
  • lm-sys/fastchatlm-sys 的头像

    lm-sys/FastChat

    39,472在 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

    Python
    在 GitHub 上查看↗39,472
  • lxe/simple-llm-finetunerlxe 的头像

    lxe/simple-llm-finetuner

    2,052在 GitHub 上查看↗

    Simple UI for LLM Model Finetuning

    Jupyter Notebookaigpt-2gpt-3
    在 GitHub 上查看↗2,052
  • microsoft/deepspeedmicrosoft 的头像

    microsoft/DeepSpeed

    42,533在 GitHub 上查看↗

    DeepSpeed is a distributed deep learning optimization library and framework designed for the training and inference of massive AI models. It serves as a model parallelism orchestrator and a toolkit for scaling large language models across multiple GPUs and compute nodes. The project distinguishes itself through 3D parallelism orchestration, which combines data, pipeline, and tensor parallelism. It utilizes ZeRO-based memory partitioning to eliminate redundant storage and employs CPU-offload memory management to move weights and optimizer states to system RAM. Additionally, it provides special

    Python
    在 GitHub 上查看↗42,533
  • langchain-ai/langchainlangchain-ai 的头像

    langchain-ai/langchain

    139,458在 GitHub 上查看↗

    LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing

    Pythonagentsaiai-agents
    在 GitHub 上查看↗139,458