awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
antimatter15 avatar

antimatter15/alpaca.cppFork

0
View on GitHub↗
10,138 نجوم·854 تفرعات·C·MIT·13 مشاهدات

Alpaca.cpp

alpaca.cpp is a high-performance local inference engine implemented in C++ for executing instruction-tuned large language models. It serves as a quantized model runtime designed to load and run model tensors on local hardware with minimal dependencies, removing the requirement for a full Python environment.

The project focuses on on-device text generation and the deployment of private AI chatbots. It utilizes model weight quantization to reduce memory requirements and increase inference speed on consumer-grade devices.

The system covers hardware-optimized model execution through thread-pool distribution and provides a command-line interface for interacting with instruction-tuned models. It includes capabilities for text tokenization and next-token sampling, with adjustable execution parameters for managing context size, thread counts, and temperature.

Features

  • Local Model Execution - Enables the execution of large language models directly on local hardware for private, offline use.
  • Instruction-Tuned Language Models - Supports the execution of language models specifically fine-tuned for chat-based interactions and user instructions.
  • C++ Inference Backends - Implements a high-performance tensor computation engine written in C++ for local model execution.
  • Local AI Deployment Platforms - Provides a platform for deploying and managing language model interfaces on local hardware.
  • Local Language Model Execution - Manages the loading and execution of instruction-tuned language models on local compute resources.
  • Local Inference Engines - Implements a runtime optimized for executing large language models on consumer-grade hardware.
  • Model Quantization - Employs techniques to reduce weight precision for efficient execution on consumer-grade hardware.
  • Quantized Inference Runtimes - Provides an execution environment designed to run compressed and quantized models with hardware acceleration.
  • Weight Quantization - Compresses model weights into lower-precision formats to reduce memory footprint and accelerate inference.
  • LLM Implementations - Provides a high-performance C++ implementation for the local execution of large language models.
  • Adaptive Probability Sampling - Provides token selection methods using probability mass and temperature to control output diversity.
  • Chat Interfaces - Ships a command-line interface for interacting with models designed to follow specific user prompts.
  • Hardware Optimization - Optimizes memory bandwidth and throughput on local hardware to maximize model execution efficiency.
  • Model Configuration Settings - Provides controls for operational settings like temperature and thread count to manage token prediction.
  • Model Parameter Configurations - Allows fine-tuning of model behavior via configuration of sampling methods, context size, and thread counts.
  • Text Tokenization - Implements utilities for segmenting raw text into tokens to prepare input for the model.
  • On-Device Inference Engines - Offers a runtime optimized for executing machine learning models locally on edge hardware to minimize latency.
  • Thread Pools - Utilizes thread pools to distribute heavy tensor computations across multiple CPU cores.
  • Large Language Models - Fast local implementation of Alpaca models on consumer devices.

سجل النجوم

مخطط تاريخ النجوم لـ antimatter15/alpaca.cppمخطط تاريخ النجوم لـ antimatter15/alpaca.cpp

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Alpaca.cpp

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Alpaca.cpp.
  • ggerganov/llama.cppالصورة الرمزية لـ ggerganov

    ggerganov/llama.cpp

    116,912عرض على GitHub↗

    llama.cpp is a high-performance C++ inference engine and runtime for executing large language models locally across various hardware architectures. It provides the core components for local model execution, including a dedicated model quantizer for compressing weights into the GGUF format and a system for generating text embeddings for semantic search. The project distinguishes itself through specialized memory and execution optimizations, such as block-wise weight quantization to reduce memory footprints and memory-mapped model loading. It supports structured text generation by using formal

    C++
    عرض على GitHub↗116,912
  • pytorch/executorchالصورة الرمزية لـ pytorch

    pytorch/executorch

    4,296عرض على GitHub↗

    ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It provides an ahead-of-time compilation pipeline that exports, quantizes, and lowers model graphs into compact serialized programs, then executes them through a minimal runtime with hardware acceleration and on-device large language model inference capabilities. The project distinguishes itself through a hardware accelerator delegate system that partitions model subgraphs and offloads computation to specialized backends including NPUs, GPUs, and DSPs from Apple, Arm, Intel, MediaTek,

    Pythondeep-learningembeddedgpu
    عرض على GitHub↗4,296
  • facico/chinese-vicunaالصورة الرمزية لـ Facico

    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
  • tiiny-ai/powerinferالصورة الرمزية لـ Tiiny-AI

    Tiiny-AI/PowerInfer

    8,714عرض على GitHub↗

    PowerInfer is a high-performance local large language model inference engine and sparse inference framework. It provides a runtime for executing models on consumer-grade hardware, utilizing a GPU acceleration backend to optimize tensor operations for graphics processors. The system distinguishes itself through a sparse inference framework that increases generation speed by skipping computations based on activation sparsity in model weights. It includes a GGUF model converter for transforming weights and metadata into a unified binary format, as well as an OpenAI API compatible server for inte

    C++large-language-modelsllamallm
    عرض على GitHub↗8,714
عرض جميع البدائل الـ 30 لـ Alpaca.cpp→

الأسئلة الشائعة

ما هي وظيفة antimatter15/alpaca.cpp؟

alpaca.cpp is a high-performance local inference engine implemented in C++ for executing instruction-tuned large language models. It serves as a quantized model runtime designed to load and run model tensors on local hardware with minimal dependencies, removing the requirement for a full Python environment.

ما هي الميزات الرئيسية لـ antimatter15/alpaca.cpp؟

الميزات الرئيسية لـ antimatter15/alpaca.cpp هي: Local Model Execution, Instruction-Tuned Language Models, C++ Inference Backends, Local AI Deployment Platforms, Local Language Model Execution, Local Inference Engines, Model Quantization, Quantized Inference Runtimes.

ما هي البدائل مفتوحة المصدر لـ antimatter15/alpaca.cpp؟

تشمل البدائل مفتوحة المصدر لـ antimatter15/alpaca.cpp: ggerganov/llama.cpp — llama.cpp is a high-performance C++ inference engine and runtime for executing large language models locally across… pytorch/executorch — ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It… facico/chinese-vicuna — Chinese-Vicuna is a Chinese large language model and instruction-following AI based on the LLaMA architecture. It is… tiiny-ai/powerinfer — PowerInfer is a high-performance local large language model inference engine and sparse inference framework. It… ggerganov/whisper.cpp — whisper.cpp is a C++ implementation of the Whisper speech-to-text model, serving as a lightweight machine learning… apple/ml-fastvlm — This project is a vision language model framework and vision-to-text pipeline designed for deploying and optimizing…