awesome-repositories.com
Blog
MCP
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
·
Mozilla-Ocho avatar

Mozilla-Ocho/llamafile

0
View on GitHub↗
25,090 stars·1,416 forks·C++·10 vuesdocs.mozilla.ai/llamafile↗

Llamafile

llamafile is a model bundler and local runtime that packages large language models and their execution logic into single, portable executable files. It provides a distribution format for zero-installation local execution, allowing users to run models on various operating systems without managing external library dependencies or environment configurations.

The project differentiates itself by bundling model weights and the runtime into one self-extracting binary. This approach simplifies the distribution of AI models, as the combined file contains everything necessary to run the model immediately upon execution.

Beyond language models, the tool includes standalone capabilities for local speech-to-text transcription and translation of audio files. These functions are delivered as self-contained executables that do not require traditional software installations.

Features

  • Model-Runtime Bundlers - Combines language models and their execution logic into single, portable executable files.
  • AI Model Distribution - Enables the distribution of language models as single executable files for immediate local execution.
  • Local Model Execution - Enables local execution of large language models via a single-file, zero-installation distribution.
  • LLM Runtimes - Provides a self-contained environment for running large language models across different operating systems.
  • Local LLM Execution - Allows running large language models on local hardware without managing complex environment dependencies.
  • Standalone LLM Executables - Provides a single-file distribution format for zero-installation local execution of large language models.
  • Self-Extracting Binaries - Bundles model weights and runtimes into a single binary that unpacks itself upon execution.
  • Standalone Model Binaries - Deploys machine learning models into a single file that bundles both the runtime and weights.
  • Model Packaging - Packages model weights and execution logic into a single portable file for simplified distribution.
  • Local Speech-to-Text - Converts audio to text using a standalone local machine learning executable.
  • C-Based Engines - Integrates a lightweight C-based inference engine for minimal runtime overhead.
  • Memory-Mapped Weight Loaders - Maps model weight files directly from the executable into memory to optimize RAM usage.
  • Speech to Text Transcription - Provides standalone capabilities to transcribe and translate audio files into text.
  • Content-Addressed File Systems - Employs a content-addressed storage layer to manage large model files and prevent data redundancy.
  • Static Binary Compilers - Statically links all required libraries into the executable to ensure cross-platform portability.
  • Model Package Distributions - Packages model weights and runtimes into a single file for simplified cross-platform distribution.
  • Local HTTP Servers - Embeds a lightweight local HTTP server to provide a standardized API for model interaction.
  • Local LLM Tools - Packages LLMs into single executable files.

Historique des stars

Graphique de l'historique des stars pour mozilla-ocho/llamafileGraphique de l'historique des stars pour mozilla-ocho/llamafile

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 à Llamafile

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Llamafile.
  • getstream/vision-agentsAvatar de GetStream

    GetStream/Vision-Agents

    6,029Voir sur GitHub↗
    Pythonagentic-aiagentsai
    Voir sur GitHub↗6,029
  • cocktailpeanut/dalaiAvatar de cocktailpeanut

    cocktailpeanut/dalai

    12,920Voir sur GitHub↗

    The simplest way to run LLaMA on your local machine

    CSSaillamallm
    Voir sur GitHub↗12,920
  • hoper-j/ai-guide-and-demos-zh_cnAvatar de Hoper-J

    Hoper-J/AI-Guide-and-Demos-zh_CN

    4,199Voir sur GitHub↗

    This project is a comprehensive learning resource and set of demonstrations focused on large language model integration, deployment, and fine-tuning. It provides educational content and practical guides for working with artificial intelligence models. The resource includes specific tutorials and courses on adapting pre-trained models to specialized datasets using parameter-efficient fine-tuning techniques. It also provides instructional content for running quantized models on consumer hardware and building retrieval augmented generation pipelines using vector databases and document indexing.

    Python
    Voir sur GitHub↗4,199
  • nomic-ai/gpt4all-uiAvatar de nomic-ai

    nomic-ai/gpt4all-ui

    4,788Voir sur GitHub↗

    gpt4all-ui is a web-based user interface designed for local large language model execution and management. It provides a local execution environment that runs AI models on a user's own hardware to ensure data privacy and eliminate external telemetry. The project features a peer-to-peer inference distribution system that shares computational loads across multiple network nodes to increase processing speed. It includes a multimodal orchestrator that combines text, image, video, and audio models into a single interface, as well as a layered autonomy model for organizing specialized AI agents int

    Python
    Voir sur GitHub↗4,788
Voir les 30 alternatives à Llamafile→

Questions fréquentes

Que fait mozilla-ocho/llamafile ?

llamafile is a model bundler and local runtime that packages large language models and their execution logic into single, portable executable files. It provides a distribution format for zero-installation local execution, allowing users to run models on various operating systems without managing external library dependencies or environment configurations.

Quelles sont les fonctionnalités principales de mozilla-ocho/llamafile ?

Les fonctionnalités principales de mozilla-ocho/llamafile sont : Model-Runtime Bundlers, AI Model Distribution, Local Model Execution, LLM Runtimes, Local LLM Execution, Standalone LLM Executables, Self-Extracting Binaries, Standalone Model Binaries.

Quelles sont les alternatives open-source à mozilla-ocho/llamafile ?

Les alternatives open-source à mozilla-ocho/llamafile incluent : getstream/vision-agents. cocktailpeanut/dalai — The simplest way to run LLaMA on your local machine. nomic-ai/gpt4all-ui — gpt4all-ui is a web-based user interface designed for local large language model execution and management. It provides… hoper-j/ai-guide-and-demos-zh_cn — This project is a comprehensive learning resource and set of demonstrations focused on large language model… pytorch/executorch — ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It… alphacep/vosk-api — Vosk is an offline speech-to-text engine and API that converts spoken audio into text locally on a device. It provides…