// local-llm · mlc-ai/mlc-llm

mlc-llm

mlc-llm — проект с открытым исходным кодом из категории «Локальные LLM» от mlc-ai (mlc-ai/mlc-llm на GitHub). У него 23 213 звёзд на GitHub и 2 148 форков, он распространяется по лицензии Apache-2.0 и последний раз обновлялся на GitHub 6 октября 2026.

Compile and run LLMs anywhere - phones, laptops, browsers and GPUs - with one engine

★ 23,2 тыс. звёзд⑂ 2,1 тыс. форковApache-2.0обновлено окт. 2026
▦ визуал — в README этого проекта нет встраиваемого скриншота,
поэтому здесь заглушка. Руководство ниже в любом случае полное.
// факты о проекте

Факты о проекте

Репозиторий
mlc-ai/mlc-llm
Звёзды GitHub
23 213
Форки
2 148
Лицензия
Apache-2.0
Последнее обновление на GitHub
6 октября 2026
Категория
Локальные LLM
Тип страницы
Полное руководство по установке
Официальный сайт
Official site
// как это работает

Как это работает

  1. Pick your target platform

    Decide where the model must run - NVIDIA or AMD GPU, Apple Silicon, mobile, or WebGPU in the browser.

  2. Get MLC LLM

    Clone the repository and follow the platform-specific installation guide linked from the README.

  3. Install and configure

    Install the compiled runtime for your platform and download or convert the model you want to serve.

  4. Run your first chat

    Start MLCEngine with your model and send a chat request through the REST server or language API.

// возможности

Почему его любят

ML compilation for LLMs

Compiles models for each target so they run natively instead of through a generic interpreter.

One unified engine

MLCEngine provides the same high-performance inference core across all supported platforms.

OpenAI-compatible REST API

Serve models behind an OpenAI-style API, with Python, JavaScript, iOS and Android interfaces on the same engine.

Broad GPU support

Runs on NVIDIA (CUDA, Vulkan), AMD (ROCm, Vulkan), Apple (Metal) and Intel (Vulkan) GPUs depending on platform.

Mobile deployment

Deploy on iOS and iPadOS via Metal and on Android via OpenCL on Adreno and Mali GPUs.

Browser deployment

The platform matrix includes web browsers via WebGPU and WASM, with the related WebLLM project for in-browser use.

Advertisement
// запустите сами

Запустите сами

  1. Clone the repository

    Get the source code from GitHub and enter the project directory.

    git clone https://github.com/mlc-ai/mlc-llm.git
    cd mlc-llm
  2. Install MLC LLM

    The README links to platform-specific install docs rather than one universal command, so follow the guide for your OS and GPU.

    # Follow the installation guide for your platform - see the docs link in the README
  3. Run the quick start

    The documentation's quick start walks through downloading a model and chatting with it via MLCEngine.

    # Follow the quick start in the docs linked from the README
// сценарии использования

Что можно создать

Advertisement
// вопросы и ответы

Вопросы и ответы

Who maintains this project?

It is developed by the MLC AI community (the team behind TVM's machine learning compilation work) on GitHub.

Is it free to use?

Yes - MLC LLM is Apache-2.0 licensed and free to use, including commercially, under that license's terms.

Does it need a paid API key?

No paid API key is required: MLC LLM runs open models locally on your own hardware. You only need model weights, which are downloaded from sources such as Hugging Face.

How does it compare to alternatives?

Compared with Ollama, which focuses on easy local serving, MLC LLM is a compiler stack that targets many more platforms - mobile and browsers included. Compared with vLLM, it trades a server-only focus for cross-platform reach.

How do I get started?

Clone the repo, then follow the installation and quick start pages linked from the README for your platform, and run the documented first chat example.

// продолжить изучение

Похожие инструменты

Локальные LLM

TokenSpeed

TokenSpeed — a speed-of-light LLM inference engine designed for agentic workloads, with TensorRT-LLM-level performance and vLLM-level usability

★ 2,5 тыс. звёздMIT
Смотреть руководство →
Локальные LLM

nobodywho

Lightweight inference engine for running LLMs efficiently on any device.

★ 1,5 тыс. звёздEUPL-1.2
Смотреть руководство →
Локальные LLM

airllm

Run a 70B LLM on a single 4GB GPU — layer-by-layer inference with almost no memory tricks skipped

★ 35,5 тыс. звёздApache-2.0
Смотреть руководство →
Локальные LLM

llamafile

Distribute and run LLMs with a single file.

★ 26,2 тыс. звёздUnknown
Смотреть руководство →
Локальные LLM

lemonade

Discover and run local AI apps, serving optimized LLMs from your own GPU and NPU.

★ 5,8 тыс. звёздApache-2.0
Смотреть руководство →
Локальные LLM

claude-real-video

Let any LLM actually watch a video — frames plus transcript, run locally.

★ 2,2 тыс. звёздMIT
Смотреть руководство →
// альтернативы

Альтернативы: Локальные LLM

Другие проекты из категории «Локальные LLM» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если mlc-llm вам не подходит.

// ещё в категории local-llm

Больше проектов: Локальные LLM

Соседние проекты из категории «Локальные LLM» в каталоге, ближайшие по числу звёзд к mlc-llm — продолжайте изучать полку по обе стороны от него.

Получить mlc-llm

Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.