Популярные open source-проекты ИИ на GitHub, октябрь 2026

Открытый ИИ, сгруппированный по задачам

Содержимое страницы

Ежемесячная страница трендов GitHub работает в отношении языка, потому что фильтр по языку уже определяет набор проектов. Открытый исходный ИИ задает другой вопрос: работа охватывает пять языков, и полезный срез — это та задача, которую выполняет репозиторий.

Этот снимок был сделан из публичного API GitHub 16 октября 2026 года, и внутри каждой группы репозитории упорядочены по количеству звёзд. Звёзды измеряют внимание, и папка с навыками может привлекать внимание быстрее, чем движок обработки запросов, поэтому группа стоит перед сортировкой. Колонка лицензий также является частью рейтинга, потому что несколько самых популярных проектов используют fair-code-лицензии, лицензии с ограничениями по бренду или разделены на две лицензии.

Открытые ИИ-проекты, сгруппированные по выполняемым задачам

Разборы Rust и Go на этом сайте были созданы на основе той же страницы, где фильтр по языку выполнял группировку. Здесь восемь групп задач ниже заменяют фильтр, и каждый раздел описывает компромисс, разделяющий близкие варианты. Заключительные разделы превращают таблицы в короткий список, который можно запустить, и в повторяемый метод для следующего снимка.

Как ранжировать открытые ИИ-проекты

Ищите по темам, затем назначайте задачу

Темы GitHub — это рабочий аналог фильтра по языку. Отсортируйте тему, такую как ai-agents, llm, rag, local-llm или agent-memory, по звёздам и оставьте репозитории, в которые были выполнены обновления за последние несколько месяцев. Полнотекстовый поиск «AI» слишком широкий, а фильтрованная страница трендов всё равно смешивает агентов с нерелевантными инструментами.

Три публичных источника достаточно, чтобы перестроить список. Используйте поиск по темам для пула, каталог сценариев, такой как Top Open Source AI, для меток задач, и файл LICENSE репозитория для последней колонки. Этот каталог публикует собственный композит: звёзды на 70%, контрибьюторы на 10%, и свежесть обновлений на 20%. Эта статья придерживается более простого правила, поэтому число в таблице совпадает с числом на GitHub.

Полезные стартовые запросы:

Оставляйте только программное обеспечение, списки выносите в сторону

Репозиторий получает строку в таблице, когда кто-то может его установить, или когда это поддерживаемая обвязка (harness), меняющая работу агента. Списки Awesome, каталоги промптов и дампы системных промптов вендоров собирают звёзды, но не оставляют ничего для развёртывания. Они принадлежат списку для чтения и остаются вне таблиц ниже.

Добавляйте колонку «трендов» только из собственных снимков

Разборы по языкам могли бы показать прирост звёзд за месяц, потому что GitHub уже вычисляет этот дельта внутри одного языка. Для этих групп ежемесячная дельта требует двух ваших собственных снимков. Сохраните full_name и stargazers_count в начале месяца, затем вычтите. Пока этой серии не существует, общее количество звёзд — это честный ключ ранжирования. «Трендовые» в заголовке означает активно поддерживаемые проекты с соответствующим вниманием на дату написания.

flowchart TD topics[Поиск по темам на GitHub] catalog[Каталог сценариев] licenseFile[Файл лицензии] drop[Вынесите списки и дампы промптов в сторону] group[Назначьте каждый репозиторий на одну задачу] rank[Отсортируйте по звёздам внутри задачи] topics --> drop catalog --> group drop --> group group --> rank licenseFile --> rank

Где находятся проекты

Эти группы — это слои, которые можно складывать. Кодировочный ассистент может вызывать гейтвей, гейтвей может вызывать Ollama или vLLM, а сервис памяти может находиться рядом с любым из них. Два продукта из одного слоя — обычно это второе мнение, и редко — лучшая архитектура.

flowchart TB agent[Персональный агент] coder[Кодировочный ассистент] skills[Навыки и обвязка] memory[Память] docs[RAG и документы] flow[Конструктор рабочих процессов] gate[Гейтвей моделей] run[Локальный рантайм] coder --> skills agent --> memory coder --> memory agent --> docs flow --> docs agent --> gate coder --> gate flow --> gate docs --> run gate --> run

Персональные ИИ-ассистенты

Эта группа для агентов, которые выполняют действия на машине или через инструменты, выходя за рамки одной сессии программирования. OpenClaw лидирует с большим отрывом. Hermes — другой общий агент в этом масштабе, а AutoGPT — старое название, которое продолжает накапливать звёзды, пока его лицензия разделилась. Более глубокий лидерборд для этой пары, с загрузками, долей токенов и историей CVE, находится в сравнении OpenClaw vs Hermes Agent.

Проект Звёзды Лицензия Репозиторий
OpenClaw 392,126 MIT openclaw/openclaw
Hermes Agent 254,122 MIT NousResearch/hermes-agent
Firecrawl 191,908 AGPL-3.0 firecrawl/firecrawl
AutoGPT 187,598 MIT и Polyform Shield Significant-Gravitas/AutoGPT

Firecrawl указан здесь, потому что агентам нужны страницы, и это проект веб-данных, который пользователи действительно ставят в избранное. Это инструмент, который ассистенты вызывают.

OpenClaw

Метрика Значение
Репозиторий openclaw/openclaw
Звёзды 392,126
Лицензия MIT
Язык TypeScript

OpenClaw — это персональный агент, предназначенный для работы на вашей собственной операционной системе и выполнения задач, что является простым прочтением проекта, который называет себя ИИ, делающим вещи на любой платформе. Количество звёзд — самое большое в этой статье, а лицензия MIT — самая либеральная в наборе. Рассматривайте установку как локальный рантайм автоматизации с широким доступом к машине, и ограничивайте область того, к чему ему разрешено прикасаться, прежде чем оставлять его работать.

Hermes Agent

Метрика Значение
Репозиторий NousResearch/hermes-agent
Звёзды 254,122
Лицензия MIT
Язык Python

Hermes Agent от Nous Research — это общий агент, спроектированный для накопления навыков и контекста по мере использования. Он находится в той же задаче, что и OpenClaw, с кодовой базой на Python и теми же условиями MIT. Выбирайте его, когда вы хотите этот цикл роста и уже комфортно управляете агентом на Python. Запуск обоих, Hermes и OpenClaw, означает две модели разрешений для аудита.

AutoGPT

Метрика Значение
Репозиторий Significant-Gravitas/AutoGPT
Звёзды 187,598
Лицензия MIT вне autogpt_platform; Polyform Shield внутри него
Язык Python

AutoGPT — это проект, сделавший автономных агентов мейнстримной категорией на GitHub, и он по-прежнему входит в число самых звёздных названий в наборе. Лицензия больше не является единым даром. Всё вне папки autogpt_platform — MIT, а всё внутри этой папки находится под лицензией Polyform Shield, которая разрешает использование, но резервирует коммерческую ценность кода за производителем. Прочтите это разделение, прежде чем строить продукт на платформенной директории.

Firecrawl

Метрика Значение
Репозиторий firecrawl/firecrawl
Звёзды 191,908
Лицензия AGPL-3.0
Язык TypeScript

Firecrawl превращает сайты в данные, которые могут вызывать агенты. Количество звёзд ставит его в ряд с ассистентами, хотя задача — это получение данных, что говорит многое о том, что люди связывают в 2026 году. AGPL-3.0 имеет значение, если вы его модифицируете и предоставляете результат как сервис. Для персонального агента, который только вызывает локальный или вендорный эндпоинт, лицензия — меньшее ограничение.

ИИ-ассистенты для кодирования

Кодировочные агенты — самая плотная часть списка 2026 года. OpenCode лидирует среди полностью открытых терминальных и редакторных агентов, а Codex и Gemini CLI紧随 следуют как вендорные CLI, которые оказались с открытым исходным кодом. OpenHands, Cline и Goose — другие программы, которые можно действительно запустить.

Aider (49 567 звёзд, Apache-2.0), Continue (36 228, Apache-2.0) и Crush (28 669, FSL-1.1-MIT) — это реальные инструменты кодирования в следующем диапазоне. Лицензия Crush — это Functional Source License, которая конвертируется в MIT по графику, написанному в файле. Один кодировочный агент — достаточно. Второй — для недели сравнения, а после этого это конфигурация, которую нужно держать в синхроне.

Проект Звёзды Лицензия Репозиторий
OpenCode 213,922 MIT anomalyco/opencode
Codex 129,395 Apache-2.0 openai/codex
Gemini CLI 107,389 Apache-2.0 google-gemini/gemini-cli
OpenHands 91,004 MIT OpenHands/OpenHands
Cline 70,370 Apache-2.0 cline/cline
Goose 55,324 Apache-2.0 aaif-goose/goose

OpenCode

Метрика Значение
Репозиторий anomalyco/opencode
Звёзды 213,922
Лицензия MIT
Язык TypeScript

OpenCode — это кодировочный агент с открытым исходным кодом с терминальным рабочим процессом и большой поверхностью плагинов. Он стал именем по умолчанию, которое люди упоминают, когда хотят кодировочный агент, который можно исследовать, а лицензия MIT соответствует этому использованию. Репозиторий — anomalyco/opencode. Выбирайте его, когда сам агент должен быть чем-то, что вы можете патчить.

Codex

Метрика Значение
Репозиторий openai/codex
Звёзды 129,395
Лицензия Apache-2.0
Язык Rust

Codex — это лёгкий кодировочный агент OpenAI для терминала, написанный на Rust и лицензированный под Apache-2.0. Это открытый клиент для семейства хостинг-моделей, что представляет собой другую сделку по сравнению с локальным агентом. Используйте его, когда ваша команда уже стандартизируется на моделях OpenAI и вы хотите CLI, который можно автоматизировать. То, что клиент открытый, не переносит веса моделей на ваш диск.

Gemini CLI

Метрика Значение
Репозиторий google-gemini/gemini-cli
Звёзды 107,389
Лицензия Apache-2.0
Язык TypeScript

Gemini CLI приносит Gemini в терминал как агент, под лицензией Apache-2.0. Он играет ту же роль, что и Codex, но для другого провайдера, и кодовая база на TypeScript легче встраивается в существующие Node-инструменты. Выбирайте его, когда Gemini — это модель, за которую вы уже платите. Запуск его рядом с Codex разумен только в том случае, если у каждого репозитория есть один агент по умолчанию.

OpenHands

Метрика Значение
Репозиторий OpenHands/OpenHands
Звёзды 91,004
Лицензия MIT
Язык TypeScript

OpenHands — это агент разработки ПО с полным циклом задач, теперь публикуемый от организации OpenHands. Лицензия MIT и более высокий уровень продукта делают его платформенным выбором, ближе к хостинг-среде разработки, которую можно развернуть самостоятельно, чем к отдельному бинарнику. Используйте его, когда вы хотите проблемы, песочницы и UI вокруг агента. Для терминального рабочего процесса на одного человека OpenCode, Codex или Goose — это меньшая установка.

Cline

Метрика Значение
Репозиторий cline/cline
Звёзды 70,370
Лицензия Apache-2.0
Язык TypeScript

Cline — это автономный кодировочный агент, который поставляется как SDK, расширение IDE или CLI. Apache-2.0 и интеграция с редактором делают его практичным выбором для людей, которые живут в VS Code и всё же хотят библиотеку, которую можно вызывать. Он пересекается с OpenCode сильнее, чем с чат-интерфейсом. Стандартизируйтесь на одном из них на репозиторий, чтобы ревью оставались читаемыми.

Goose

Метрика Значение
Репозиторий aaif-goose/goose
Звёзды 55,324
Лицензия Apache-2.0
Язык Rust

Goose — это расширяемый локальный агент, который устанавливает, редактирует, запускает и тестирует код с любой моделью, на которую вы его направили. Репозиторий теперь находится на aaif-goose/goose, и реализация на Rust плюс Apache-2.0 делают его сильным рабочим станционным агентом. Выбирайте Goose, когда провайдер модели должен быть заменяемым, а агент должен работать на машине, которая хранит код. Это более тихое количество звёзд, чем у OpenCode, и более прямое соответствие для локальной модели.

Навыки агентов и обвязки

Поиск по темам выдвинет эту группу выше нескольких реальных продуктов. Superpowers и ECC — это инструкции, хуки и рабочие процессы для агентов, которые вы уже запускаете. Spec Kit — собственный процессуальный инструментарий GitHub для разработки, управляемой спецификацией. Они меняют поведение агента, и они по-прежнему являются программным обеспечением, которое вы компонируете с кодировочным ассистентом из предыдущего раздела.

Проект Звёзды Лицензия Репозиторий
Superpowers 299,886 MIT obra/superpowers
ECC 280,382 MIT affaan-m/ECC
Spec Kit 141,439 MIT github/spec-kit

Superpowers

Метрика Значение
Репозиторий obra/superpowers
Звёзды 299,886
Лицензия MIT
Язык Shell

Superpowers — это фреймворк агентских навыков и методология разработки ПО, распространяемая в основном как shell- и инструкционные файлы под MIT. Количество звёзд — то, что вы получаете, когда метод распространяется среди пользователей кодировочных агентов за несколько месяцев. Установите его поверх агента, которому вы уже доверяете, и ожидайте, что вам придётся редактировать навыки, чтобы они соответствовали репозиторию. Фреймворк будет следовать любым разрешениям, которые уже есть у этого агента.

ECC

Метрика Значение
Репозиторий affaan-m/ECC
Звёзды 280,382
Лицензия MIT
Язык JavaScript

ECC — это обвязка для Claude Code, Codex, OpenCode, Cursor и аналогичных агентов, охватывающая навыки, память и проверки вокруг того, как работает агент. Это правильная форма, если вы хотите один и тот же цикл для более чем одного кодировочного агента. Это также ещё один подвижный слой между вами и моделью. Внедрите его, когда команда уже выбрала агентов и хочет один общий способ инструктировать их.

Spec Kit

Метрика Значение
Репозиторий github/spec-kit
Звёзды 141,439
Лицензия MIT
Язык Python

Spec Kit — это инструментарий GitHub для разработки, управляемой спецификацией, и процесс вокруг неё. Поддерживающий — это платформа, на которой уже живут большинство этих репозиториев, и лицензия MIT проста. Используйте его, когда вы хотите письменную спецификацию перед тем, как агент редактирует код. Он будет молчать, если команда будет относиться к спецификации как к необязательной бумаге.

ИИ-память

Память — это слой, который позволяет агенту возобновлять работу. Проекты со звёздами делятся на два стиля. claude-mem, Beads и большая часть Hindsight прикрепляют память к сессиям программирования. Mem0, Cognee и Letta — это сервисы, которые вы вызываете из прикладных агентов. Политики захвата, зависимости и компромиссы self-hosting для этих бэкендов сравниваются в Провайдерах агентской памяти.

Memvid (16 600 звёзд, Apache-2.0) и Zep (4 961 звезда, Apache-2.0) — более мелкие варианты в той же задаче: Memvid как хранилище в одном файле, а Zep как API памяти с тяжёлой интеграцией. Одна система памяти на агента — это конфигурация, которую вы ещё можете объяснить позже.

Проект Звёзды Лицензия Репозиторий
claude-mem 101,052 Apache-2.0 thedotmack/claude-mem
Mem0 67,243 Apache-2.0 mem0ai/mem0
Hindsight 50,055 MIT vectorize-io/hindsight
Cognee 32,364 Apache-2.0 topoteretes/cognee
Beads 27,917 MIT gastownhall/beads
Letta 25,156 Apache-2.0 letta-ai/letta

claude-mem

Метрика Значение
Репозиторий thedotmack/claude-mem
Звёзды 101,052
Лицензия Apache-2.0
Язык TypeScript

claude-mem записывает то, что делает кодировочный агент, сжимает эту историю и внедряет релевантную часть в последующие сессии. Он общается с Claude Code, OpenClaw, Codex, Gemini CLI, Hermes, Copilot и OpenCode, поэтому и лидирует в этой группе. Apache-2.0 подходит для сайд-кара, который вы, возможно, захотите модифицировать. Используйте его, когда то, что вы постоянно забываете, — это сама сессия программирования.

Mem0

Метрика Значение
Репозиторий mem0ai/mem0
Звёзды 67,243
Лицензия Apache-2.0
Язык Python

Mem0 — это слой памяти для агентов и приложений, с состоянием пользователя, сессии и агента за API. Это имя по умолчанию, когда продукт — это бот поддержки или персональный ассистент, и вы хотите, чтобы эта память находилась вне какого-либо одного инструмента кодирования. Apache-2.0 и хостинг-опция идут бок о бок, поэтому self-hosting — это выбор, который вы можете сделать позже. Предпочитайте его хуку сессии программирования, когда многие агенты должны делить одни и те же факты о пользователе.

Hindsight

Метрика Значение
Репозиторий vectorize-io/hindsight
Звёзды 50,055
Лицензия MIT
Язык Python

Hindsight — это проект агентской памяти от Vectorize, нацеленный на агентов, которые учатся на том, что они уже сделали, и он интегрируется как с кодировочными агентами, так и с прикладными фреймворками. Лицензия MIT — самая либеральная в этой группе. Проект публикует сильные бенчмарк-заявления, и эти заявления следует перепроверить на ваших собственных транскриптах, прежде чем делать на них ставку продукт. Выбирайте Hindsight, когда вы хотите выделенный сервис памяти и готовы сравнить его с Mem0 на ваших данных. Установка для OpenCode, CLI Cursor и других обвязок — банков на репозиторий, git-сединг и облако против локального демона — описана в Hindsight Memory for OpenCode, Cursor, and Other Coding Agents.

Cognee

Метрика Значение
Репозиторий topoteretes/cognee
Звёзды 32,364
Лицензия Apache-2.0
Язык Python

Cognee строит граф памяти и знаний, который могут опрашивать агенты, с акцентом на запуск этого слоя на меньших моделях. Он пересекается с Mem0 и также пересекается с инструментами RAG ниже, потому что граф ваших документов ведёт себя как память и как retrieval. Apache-2.0 сохраняет путь эмбеддингов заменяемым. Выбирайте его, когда факты, которые вас волнуют, — это сущности и отношения, и плоский векторный индекс уже показался слишком потерным.

Beads

Метрика Значение
Репозиторий gastownhall/beads
Звёзды 27,917
Лицензия MIT
Язык Go

Beads хранит задачи, планы и зависимости кодировочного агента как файлы, которые перемещаются вместе с git-веткой. Репозиторий теперь gastownhall/beads, и это тот же проект, который январский обзор Go указал под его предыдущим путём. MIT и git-базированное хранилище делают его инструментом памяти, который видит ваш существующий процесс ревью. Используйте его, когда контекст должен форкаться вместе с веткой. Используйте claude-mem или Mem0, когда память должна пережить один репозиторий.

Letta

Метрика Значение
Репозиторий letta-ai/letta
Звёзды 25,156
Лицензия Apache-2.0
Язык Python

Letta — это платформа с состоятельным агентом, выросшая из MemGPT. Память здесь — часть агентского рантайма, поэтому агент управляет своим собственным контекстом как особенностью платформы. Это более глубокая приверженность, чем установка Mem0 под агентом, который вы уже запускаете. Apache-2.0 применяется к открытой платформе. Выбирайте Letta, когда вы хотите рантайм и память, спроектированные вместе, и выбирайте Mem0, когда вы хотите память под агентами, которые вы не намерены заменять.

RAG и базы знаний

RAG-проекты превращают документы в слой контекста. RAGFlow — это сквозной движок, который люди ставят в избранное. LlamaIndex — фреймворк документов, GraphRAG — графовый подход Microsoft, а WeKnora — платформа знаний Tencent, которая также появилась в январском обзоре Go и продолжает расти.

Проект Звёзды Лицензия Репозиторий
RAGFlow 92,289 Apache-2.0 infiniflow/ragflow
LlamaIndex 52,513 MIT run-llama/llama_index
GraphRAG 36,349 MIT microsoft/graphrag
WeKnora 34,210 MIT Tencent/WeKnora

RAGFlow

Метрика Значение
Репозиторий infiniflow/ragflow
Звёзды 92,289
Лицензия Apache-2.0
Язык Go

RAGFlow — это self-hosted RAG-движок, который парсит беспорядочные документы и предоставляет retrieval агентам, с цитатами как частью продукта. Apache-2.0 и UI, который можно передать команде, — причины, почему он лидирует в этой группе с явным отрывом. Используйте его, когда задача — «положите наши файлы за коробку для ответов» и вы хотите парсер, индекс и API из одного проекта. Обращайтесь к LlamaIndex, когда вы встраиваете retrieval в приложение, которым уже управляете.

LlamaIndex

Метрика Значение
Репозиторий run-llama/llama_index
Звёзды 52,513
Лицензия MIT
Язык Python

LlamaIndex — это фреймворк обработки документов для агентов и RAG-пайплайнов. Это библиотека с множеством коннекторов, и лицензия MIT подходит для этой роли. Вы сами собираете индекс, хранилище и агента, что является ценой гибкости. Выбирайте его для продуктового кода. Выбирайте RAGFlow, когда вы хотите ту же задачу в виде сервиса, который вы разворачиваете.

GraphRAG

Метрика Значение
Репозиторий microsoft/graphrag
Звёзды 36,349
Лицензия MIT
Язык Python

GraphRAG строит граф поверх корпуса и отвечает на вопросы, пробираясь по этому графу, как открытая реализация идеи от Microsoft Research. Самая техника объясняется в Advanced RAG: LongRAG, Self-RAG and GraphRAG. Лицензирование MIT облегчает попробовать рядом с векторным пайплайном. Построение графа стоит больше на начальном этапе, чем chunk-and-embed индекс, и оно возвращает эту стоимость на вопросах, охватывающих множество документов. Используйте его, когда корпус имеет структуру, которую вы сейчас насильно загоняете в чанки.

WeKnora

Метрика Значение
Репозиторий Tencent/WeKnora
Звёзды 34,210
Лицензия MIT
Язык Go

WeKnora — это платформа знаний Tencent для превращения документов в RAG-индекс, агента и wiki, который проект описывает как самообслуживаемый. Лицензия проекта — MIT, с сторонними компонентами под их собственными условиями. GitHub отчитывается об этой лицензии как Other, потому что дар MIT находится под преамбулой Tencent. Это ближайший кузен RAGFlow в этой таблице, с ядром на Go. Предпочитайте его, когда вы хотите wiki и агента в одной коробке, и сравните парсеры на образце ваших собственных PDF перед миграцией библиотеки.

Конструкторы рабочих процессов и агентов

Конструкторы — это то место, где команда рисует поток, или где разработчик импортирует фреймворк, который рисует его за них. n8n — самый большой по звёздам и самый узкий по лицензии. Dify и Langflow — AI-нативные студии. LangChain — библиотека под множеством остальных.

CrewAI (59 745 звёзд, MIT) и AutoGen (61 429 звёзд, CC-BY-4.0) принадлежат к тому же разговору, что и код-фёрст мульти-агентные фреймворки. Лицензия Creative Commons с атрибуцией у AutoGen необычна для репозитория кода, и её стоит прочитать, прежде чем вендорить её. LangChain остаётся поверхностью интеграции, с которой эти фреймворки по-прежнему сталкиваются.

Проект Звёзды Лицензия Репозиторий
n8n 207,535 Sustainable Use License n8n-io/n8n
Dify 158,591 Modified Apache-2.0 langgenius/dify
Langflow 155,717 MIT langflow-ai/langflow
LangChain 147,886 MIT langchain-ai/langchain

n8n

Метрика Значение
Репозиторий n8n-io/n8n
Звёзды 207,535
Лицензия Sustainable Use License
Язык TypeScript

n8n — это платформа рабочих процессов со hundreds интеграций и нативными AI-шагами, и это проект, который люди имеют в виду, когда хотят автоматизацию в стиле Zapier, которую они могут хостить. Sustainable Use License позволяет внутреннее бизнес-использование, личное использование и некоммерческое использование. Дистрибуция ограничена бесплатными некоммерческими копиями, и файлы с пометкой .ee требуют отдельной корпоративной лицензии. Это source-available fair-code, и это по-прежнему правильный инструмент для внутренней автоматизации, если эти ограничения соответствуют тому, как вы его эксплуатируете.

Dify

Метрика Значение
Репозиторий langgenius/dify
Звёзды 158,591
Лицензия Modified Apache-2.0
Язык TypeScript

Dify — это рабочее пространство для рабочих процессов агентов и RAG-пайплайнов, с провайдерами моделей и инструментами в одном разворачиваемом стеке. Лицензия начинается с Apache-2.0 и добавляет условия: эксплуатация мульти-тенантного сервиса, означающая несколько рабочих пространств, требует коммерческой лицензии, и логотип консоли и уведомление об авторском праве остаются на фронтенде. Одиночный тенант для внутреннего использования — это случай, который дополнительные оговорки оставляют открытым. Выбирайте Dify, когда команде нужен один UI от прототипа до продакшена, и выбирайте Langflow, когда лицензия должна оставаться простой MIT.

Langflow

Метрика Значение
Репозиторий langflow-ai/langflow
Звёзды 155,717
Лицензия MIT
Язык Python

Langflow — это визуальный конструктор для агентов и RAG-потоков, с лицензией MIT и количеством звёзд, практически сравнявшимся с Dify. Холст — это продукт, и сгенерированные потоки — то, чем разработчик всё ещё может владеть. Используйте его, когда вы хотите диаграмму пайплайна и лицензию, которую проверочный список закупок уже понимает. Компромисс — более молодая поверхность приложения, чем функции рабочего пространства Dify.

LangChain

Метрика Значение
Репозиторий langchain-ai/langchain
Звёзды 147,886
Лицензия MIT
Язык Python

LangChain — это библиотека инженерии агентов, которую большинство интеграционных документаций всё ещё подразумевают. MIT и широта коннекторов сохраняют его в каждом коротком списке, а цена абстракции реальна, как только цепочка начинает делать что-то простое. Используйте его, когда вы пишете прикладной код и хотите уже написанные адаптеры. Используйте Dify или Langflow, когда артефакт — это рабочее пространство, и используйте прямой SDK провайдера, когда поток — это горсть вызовов.

Локальный инференс и чат-интерфейсы

Это слой под всем остальным. Ollama — рантайм для рабочей станции, Transformers — библиотека определения моделей, Open WebUI — чат-фронтенд, llama.cpp — портативный C++-движок, а vLLM — серверный движок. Hugging Face Transformers включён, потому что многие другие проекты импортируют его, даже хотя вы не «запускаете» его так, как запускаете Ollama. Зрелость API, поддержка оборудования и готовность к продакшену между рантаймами сравниваются в Ollama vs vLLM vs LM Studio.

Проект Звёзды Лицензия Репозиторий
Ollama 183,334 MIT ollama/ollama
Transformers 167,734 Apache-2.0 huggingface/transformers
Open WebUI 155,825 Open WebUI License open-webui/open-webui
llama.cpp 131,311 MIT ggml-org/llama.cpp
vLLM 93,870 Apache-2.0 vllm-project/vllm

Ollama

Метрика Значение
Репозиторий ollama/ollama
Звёзды 183,334
Лицензия MIT
Язык Go

Ollama запускает актуальные открытые модели локально за простым CLI и OpenAI-совместимым API. Он уже был лидером в январском обзоре Go, и с 183 334 звёздами он по-прежнему является рантаймом рабочей станции по умолчанию. MIT и единственный демон — причины. Используйте его на машине разработчика и на небольших серверах. Переводите те же веса в vLLM, когда конкурентность, батчинг и утилизация GPU становятся проблемой.

Transformers

Метрика Значение
Репозиторий huggingface/transformers
Звёзды 167,734
Лицензия Apache-2.0
Язык Python

Transformers — это библиотека Hugging Face для определения, загрузки и запуска моделей на текстовых, визуальных, аудио и мультимодальных чекпоинтах. Apache-2.0 и модельный хаб вокруг неё делают эту библиотеку той, которую импортирует остальной стек. Вы чувствуете её, когда тренируете, конвертируете или отлаживаете модель. Вы можете игнорировать её долгое время, если Ollama или vLLM уже обслуживают чекпоинт, который вам нужен.

Open WebUI

Метрика Значение
Репозиторий open-webui/open-webui
Звёзды 155,825
Лицензия Open WebUI License
Язык Python

Open WebUI — это чат-интерфейс, который большинство людей ставят перед Ollama и OpenAI-совместимыми API. Open WebUI License разрешает редистрибуцию и затем ограничивает брендинг. Выше 50 конечных пользователей в любом скользящем 30-дневном периоде, вы не можете изменять, удалять или заменять имя и знаки Open WebUI без письменного разрешения или корпоративной лицензии. Для персональной или установки небольшой команды, сохраняющей имя, это отполированный фронтенд. Для продукта, который вы переименуете, запланируйте корпоративный разговор первым. Развёртывание Docker и варианты настройки пройдены в гайде по Open WebUI.

llama.cpp

Метрика Значение
Репозиторий ggml-org/llama.cpp
Звёзды 131,311
Лицензия MIT
Язык C++

llama.cpp — это C и C++ инференс-движок, сделавший локальные модели практичными на обычном оборудовании. Лицензирование MIT и экосистема GGUF — причины, почему Ollama и толпа меньших приложений сидят поверх него. Используйте проект напрямую, когда вы хотите движок, инструменты квантизации или бинарник с малым количеством зависимостей. Используйте Ollama, когда вы хотите этот движок с уже обернутым управлением моделями.

vLLM

Метрика Значение
Репозиторий vllm-project/vllm
Звёзды 93,870
Лицензия Apache-2.0
Язык Python

vLLM — это высокопроизводительный серверный движок для GPU, с непрерывным батчингом и OpenAI-совместимым API. Apache-2.0 и фокус на деплойменте делают его серверной парой для Ollama. Количество звёзд ниже, потому что аудитория — люди, которые запускают GPU, и именно эта аудитория чувствует разницу. Выбирайте vLLM, когда более нескольких конкурентных сессий разделяют одну машину.

LLM-гейтвеи

Гейтвей — это OpenAI-совместимые передние двери перед множеством провайдеров. LiteLLM — общий выбор, New API — self-hosted дистрибьютор, а Bifrost — меньший высокопроизводительный гейтвей. Ставьте гейтвей в стек, когда у вас более одного провайдера, бюджет на ключ или потребность в фэйловере. Одиночный локальный демон Ollama не нуждается в нём.

Проект Звёзды Лицензия Репозиторий
LiteLLM 61,338 MIT для ядра BerriAI/litellm
New API 50,037 AGPL-3.0 QuantumNous/new-api
Bifrost 8,837 Apache-2.0 maximhq/bifrost

LiteLLM

Метрика Значение
Репозиторий BerriAI/litellm
Звёзды 61,338
Лицензия MIT вне enterprise/
Язык Python

LiteLLM экспонирует большой набор API провайдеров через один OpenAI-подобный интерфейс, с отслеживанием расходов, ретраями и guardrails. Код вне директории enterprise/ — MIT, и эта директория имеет свою собственную лицензию. Python SDK — то, что импортирует прикладной код, а прокси — то, что запускает платформенная команда. Используйте ядро, когда вы хотите один клиент для многих вендоров. Проверьте директорию enterprise, прежде чем полагать, что весь репозиторий — MIT.

New API

Метрика Значение
Репозиторий QuantumNous/new-api
Звёзды 50,037
Лицензия AGPL-3.0
Язык Go

New API — это модельный хаб, который агрегирует провайдеров и повторно обслуживает их как OpenAI-, Claude- или Gemini-совместимые эндпоинты. Это гейтвей, который люди деплоят, когда они также хотят учётные записи пользователей, квоты и UI дистрибуции. AGPL-3.0 — условие, которое имеет значение, если вы модифицируете хаб и предоставляете его как сервис. Для внутреннего гейтвея с апстрим-ключами это конкретная альтернатива прокси LiteLLM, с Go-деплойментом и более строгой лицензией.

Bifrost

Метрика Значение
Репозиторий maximhq/bifrost
Звёзды 8,837
Лицензия Apache-2.0
Язык Go

Bifrost — это Go-гейтвей для моделей и инструментов, с фэйловером, бюджетами и MCP-гейтвеем в том же процессе. Количество звёзд сильно ниже, чем у LiteLLM, и январский обзор Go уже имел его в списке трендов, поэтому проект моложе, чем он невидим. Apache-2.0 избегает разделения директории enterprise. Рассматривайте его, когда гейтвей на пути запросов занятого сервиса и вы хотите маленький Go-бинарник. Оставайтесь с LiteLLM, когда вам нужен длинный хвост адаптеров провайдеров сегодня.

Стек, достойный запуска

Таблицы — это карта, и рабочей станции всё ещё нужен короткий список. Для локальной установки в октябре 2026 года Ollama плюс один кодировочный агент покрывают ежедневный цикл. Добавьте Open WebUI, если брендинг-оговорка подходит под количество пользователей, Mem0 или claude-mem в зависимости от того, принадлежит ли память приложению или сессии программирования, и RAGFlow, когда документы — продукт. Добавьте LiteLLM или New API только после того, как появится второй провайдер моделей.

Слой Выбор по умолчанию Выбирайте альтернативу, когда
Рантайм Ollama vLLM, когда несколько пользователей разделяют GPU-сервер
Чат-UI Open WebUI Вам нужно удалить бренд выше 50 пользователей
Кодировочный агент OpenCode, Codex, Gemini CLI или Goose Вы self-host-ите весь цикл задач: OpenHands
Память claude-mem или Mem0 Факты — это граф: Cognee. Факты следуют за git-веткой: Beads
Документы RAGFlow Вы встраиваете retrieval в свой собственный сервис: LlamaIndex
Конструктор Langflow Вы принимаете мульти-тенантную оговорку Dify или fair-code условия n8n для внутренней автоматизации
Гейтвей Ядро LiteLLM Вы хотите AGPL и пользовательский хаб: New API

Наборы навыков, такие как Superpowers и ECC, приходят после того, как агент выбран. Их легко ставить в избранное и легко накапливать, и три обвязки в одном репозитории будут бороться за одни и те же инструкции.

Как держать рейтинг актуальным

Повторите тематические запросы в начале этой статьи, назначьте каждый новый репозиторий на одну задачу и повторно отсортируйте эту задачу по звёздам. Затем откройте файл лицензии. Проект, который прыгнул в таблице из-за каталога навыков, списка промптов или выходного внимания, может подождать до следующего снимка, прежде чем заменить инструмент, который вы запускаете.

Храните снимок. Одиночный CSV с full_name, stargazers_count, license и pushed_at, взятый ежемесячно, превращает следующее издание этой страницы в настоящую колонку трендов, такого же типа дельта, который уже показывают языковые статьи. До тех пор, группы — та часть, которая стареет хорошо, а количество звёзд — та часть, которая устареет намеренно.

Источники

Количество звёзд, языки и идентификаторы лицензий были прочитаны из API репозитория GitHub и файлов LICENSE репозиториев 16 октября 2026 года. Метки задач также опираются на публичный список сценариев на Top Open Source AI, который документирует собственный композитный счёт отдельно от сортировки, используемой здесь.

Подписаться

Получайте новые материалы про системы, инфраструктуру и AI engineering.