// local-llm · lyogavin/airllm

airllm

airllm — проект с открытым исходным кодом из категории «Локальные LLM» от lyogavin (lyogavin/airllm на GitHub). У него 35 511 звёзд на GitHub и 3 753 форка, он распространяется по лицензии Apache-2.0 и последний раз обновлялся на GitHub 8 октября 2026.

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

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

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

Репозиторий
lyogavin/airllm
Звёзды GitHub
35 511
Форки
3 753
Лицензия
Apache-2.0
Последнее обновление на GitHub
8 октября 2026
Категория
Локальные LLM
Тип страницы
Полное руководство по установке
// как это работает

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

  1. Clarify your goal

    Decide what you want to achieve with airllm and check the README on GitHub for requirements before installing.

  2. Get the code

    Clone the repository from GitHub (or take the packaged install route in step 3 if the README offers one).

  3. Install and configure

    Follow the project's documented install commands — the Run section below lists the exact ones — and add any required API keys or models.

  4. Run your first task

    Work through the README's quickstart example end to end, then adapt it to your own project or data.

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

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

70B on 4GB VRAM

Layer-by-layer loading lets models far larger than your VRAM still run, trading speed for reach.

One-line model loading

Pass a Hugging Face repo id (or a local path) and AirLLM handles the rest — the quickstart is a few lines of Python.

Optional compression

Model compression via bitsandbytes can speed inference up to 3x, per the README.

Broad model support

Works with popular open model families listed in the README, including Llama and other Hugging Face models.

Training support

Includes a training path with dataset preparation and a Python API, not just inference.

macOS support

Documents running on Apple hardware as well as CUDA GPUs.

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

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

  1. Clone the repository

    Get the AirLLM source, examples and notebooks.

    git clone https://github.com/lyogavin/airllm.git
    cd airllm
  2. Install the package

    Install AirLLM (and bitsandbytes if you want compression) from PyPI.

    pip install airllm
    pip install -U bitsandbytes
  3. Run a first model

    Load a Hugging Face model id through AirLLM's Python API as shown in the README quickstart.

    # from airllm import AutoModel
    # model = AutoModel.from_pretrained('meta-llama/Llama-2-70b-hf')  # see README quickstart
// сценарии использования

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

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

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

Who maintains airllm?

airllm is maintained by the lyogavin organization/account on GitHub, together with open-source contributors, in the public repository lyogavin/airllm.

Is airllm free to use?

Yes — the code is open source under the Apache-2.0 license. You can use, modify and redistribute it under that license's terms.

Does airllm need a paid API key?

No API key and no paid service — models download from Hugging Face (some are gated and need a free Hugging Face account/token and license acceptance).

How does airllm compare to llama.cpp / Ollama?

Those quantize models to fit memory and are much faster; AirLLM instead runs full-precision huge models layer-by-layer — slower, but it can run models that would not fit even quantized.

How do I get started with airllm?

Clone the repository from GitHub, follow the install commands in the Run section (taken from the project's README), and complete the documented quickstart example before adapting it to your own use case.

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

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

Локальные LLM

can-i-finetune-this

Check if your GPU can fine-tune an LLM — memory estimates and LoRA recipes.

★ 792 звездыMIT
Смотреть руководство →
Локальные LLM

ChatGLM2-6B

Open bilingual (Chinese-English) 6B chat LLM with 32K-context variant and low-memory INT4 inference.

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

shimmy

⚡ Pure-Rust WebGPU inference engine — OpenAI-API compatible, GGUF native, runs on any GPU. No Python. No llama.cpp. Single binary.

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

llamafile

Distribute and run LLMs with a single file.

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

mlc-llm

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

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

lemonade

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

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

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

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

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

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

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

Получить airllm

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