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

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

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

mozilla-ai/llamafile

0
View on GitHub↗
23,726 نجوم·1,265 تفرعات·C·other·5 مشاهداتmozilla-ai.github.io/llamafile↗

Llamafile

Llamafile is a machine learning model runner and packager that enables local inference by bundling model weights and runtime environments into a single, self-contained executable. It functions as a cross-platform engine, allowing users to execute large language models and perform speech-to-text tasks directly on their own hardware without requiring external software dependencies or complex installations.

The project distinguishes itself by utilizing a specialized binary format that allows the same executable to run natively across multiple operating systems and hardware architectures. It automatically detects host processor features at startup to select the most efficient computational kernels, while offloading intensive mathematical operations to dedicated graphics or neural processing units to improve performance.

Beyond core inference, the tool provides an integrated web-based interface that exposes model functionality through standard network protocols. This allows for local speech transcription and translation services to be accessed via common web tools. The system manages large model files by mapping weights directly into the process address space, ensuring efficient data access and consistent execution across diverse computing environments.

Features

  • Local Inference Engines - Runs large language models directly on local hardware without needing complex software setups or external cloud dependencies.
  • Local Model Runners - Provides a local inference engine that maps model weights into memory for efficient execution on local hardware.
  • Polyglot Binaries - Provides a specialized binary format that allows the same executable to run natively across multiple operating systems and hardware architectures.
  • Inference Execution Engines - Acts as a portable runtime environment for executing large language models locally without external dependencies.
  • Machine Learning Model Portability - Bundles model weights and runtime environments into a single portable executable that runs locally without requiring installation.
  • Deployment Bundles - Bundles machine learning model weights and runtime environments into a single portable file that runs across multiple operating systems.
  • Hardware Acceleration - Offloads intensive mathematical operations to dedicated graphics or neural processing units to improve performance during complex model inference tasks.
  • Local Model Execution - Runs machine learning models on multiple operating systems and hardware architectures by using a unified binary format.
  • Inference Interfaces - Exposes machine learning model functionality through standard network protocols to allow interaction via common web tools.
  • Model Packaging Utilities - Creates self-contained binary files that bundle model weights and runtimes for local inference across diverse architectures.
  • Speech-to-Text Services - Converts spoken audio into written text locally using a standalone file that handles transcription without an internet connection.
  • Software Bundles - Packages all necessary runtime libraries and environment configurations into a single file to eliminate external software installation requirements.
  • Cross-Platform Runtimes - Runs machine learning models on diverse operating systems and hardware architectures by utilizing a portable binary format.
  • Hardware-Accelerated Inference - Offloads heavy mathematical computations to specialized hardware accelerators to reduce latency and increase throughput.
  • Hardware Dispatchers - Detects host processor features at startup to automatically select the most efficient computational kernels for the available hardware.
  • Memory-Mapped Weight Loaders - Maps large model files directly into the process address space to enable efficient data access without loading everything into RAM.
  • Hardware Acceleration - Offloads intensive machine learning computations to dedicated graphics hardware to improve performance during model execution.
  • Speech-to-Text Engines - Provides local speech-to-text transcription and translation services through a standalone executable and network interface.
  • Custom Model Execution Engines - Packages arbitrary model weights into a self-contained and distributable file that ensures consistent execution across environments.
  • Speech-to-Text Translation - Process audio input from any supported language and generate an accurate English text transcription as the final output for your documentation or records.
  • Audio Processing - Converts spoken language into written text using a standalone executable that functions across different operating systems.
  • Speech-to-Text Pipelines - Converts speech into written text using a portable file that handles transcription across multiple operating systems.
  • Local Model Runtimes - Decouples the runtime binary from model weights to allow execution of large models that exceed local storage constraints.
  • Speech Transcription - Provides local speech transcription services accessible via standard network protocols.

سجل النجوم

مخطط تاريخ النجوم لـ mozilla-ai/llamafileمخطط تاريخ النجوم لـ mozilla-ai/llamafile

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

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

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

Start searching with AI

بدائل مفتوحة المصدر لـ Llamafile

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Llamafile.
  • ggml-org/whisper.cppالصورة الرمزية لـ ggml-org

    ggml-org/whisper.cpp

    50,770عرض على GitHub↗

    Whisper.cpp is a high-performance, local-first speech recognition engine designed to run large-scale machine learning models on consumer hardware. It functions as a portable library that converts audio into text, supporting both static file transcription and real-time stream processing. By utilizing a lightweight inference engine and weight quantization, the project minimizes memory and compute overhead, allowing for efficient execution without reliance on external cloud APIs or internet connectivity. The project distinguishes itself through a hardware-agnostic compute abstraction that offloa

    C++inferenceopenaispeech-recognition
    عرض على GitHub↗50,770
  • openvinotoolkit/openvinoالصورة الرمزية لـ openvinotoolkit

    openvinotoolkit/openvino

    10,414عرض على GitHub↗

    OpenVINO is an AI inference engine and model serving platform designed to execute optimized deep learning models across CPUs, GPUs, and NPUs through a unified API. It includes a model optimization toolkit for converting, quantizing, and compressing models from various frameworks, alongside a specialized generative AI runtime for large language models. The project distinguishes itself through a plugin-based hardware acceleration layer that maps neural network operations to vendor-specific drivers. It features advanced execution mechanisms such as continuous batching, speculative decoding, and

    C++aicomputer-visiondeep-learning
    عرض على GitHub↗10,414
  • ggml-org/ggmlالصورة الرمزية لـ ggml-org

    ggml-org/ggml

    13,985عرض على GitHub↗

    GGML is a machine learning tensor library and neural network engine written in C. It functions as a compute-focused runtime designed to execute transformer-based models and perform complex mathematical operations on multi-dimensional arrays directly on local consumer hardware. The library distinguishes itself by enabling local inference for large language models and edge machine learning deployment without reliance on external cloud infrastructure. It achieves this through a tensor-based computation graph that organizes operations for efficient execution and memory management, alongside stati

    C++automatic-differentiationlarge-language-modelsmachine-learning
    عرض على GitHub↗13,985
  • lostruins/koboldcppالصورة الرمزية لـ LostRuins

    LostRuins/koboldcpp

    9,511عرض على GitHub↗

    KoboldCPP is a local large language model inference engine and GGUF model runner designed to execute quantized models on personal hardware. It functions as a multimodal AI server and API gateway, providing OpenAI-compatible endpoints that allow third-party clients to interact with locally hosted models. The project distinguishes itself as an AI storytelling backend, featuring dedicated tools for long-form narrative management through persistent memory, world lore tracking, and character state management. It further extends its capabilities as a multimodal server capable of processing text, im

    C++gemmaggmlgguf
    عرض على GitHub↗9,511
عرض جميع البدائل الـ 30 لـ Llamafile→

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

ما هي وظيفة mozilla-ai/llamafile؟

Llamafile is a machine learning model runner and packager that enables local inference by bundling model weights and runtime environments into a single, self-contained executable. It functions as a cross-platform engine, allowing users to execute large language models and perform speech-to-text tasks directly on their own hardware without requiring external software dependencies or complex installations.

ما هي الميزات الرئيسية لـ mozilla-ai/llamafile؟

الميزات الرئيسية لـ mozilla-ai/llamafile هي: Local Inference Engines, Local Model Runners, Polyglot Binaries, Inference Execution Engines, Machine Learning Model Portability, Deployment Bundles, Hardware Acceleration, Local Model Execution.

ما هي البدائل مفتوحة المصدر لـ mozilla-ai/llamafile؟

تشمل البدائل مفتوحة المصدر لـ mozilla-ai/llamafile: ggml-org/whisper.cpp — Whisper.cpp is a high-performance, local-first speech recognition engine designed to run large-scale machine learning… openvinotoolkit/openvino — OpenVINO is an AI inference engine and model serving platform designed to execute optimized deep learning models… ggml-org/ggml — GGML is a machine learning tensor library and neural network engine written in C. It functions as a compute-focused… lostruins/koboldcpp — KoboldCPP is a local large language model inference engine and GGUF model runner designed to execute quantized models… eutropicai/final2x — Final2x is an AI image super-resolution tool and neural network inference engine designed to increase image resolution… laurentmazare/tch-rs — This project is a Rust interface for the PyTorch C++ library, serving as a deep learning framework and tensor…