Популярные 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.
Полезные стартовые запросы:
- Тема ai-agents, по звёздам
- Тема llm, по звёздам
- Тема rag, по звёздам
- Тема agent-memory выше 5 000 звёзд
- Тренды GitHub, ежемесячно
Оставляйте только программное обеспечение, списки выносите в сторону
Репозиторий получает строку в таблице, когда кто-то может его установить, или когда это поддерживаемая обвязка (harness), меняющая работу агента. Списки Awesome, каталоги промптов и дампы системных промптов вендоров собирают звёзды, но не оставляют ничего для развёртывания. Они принадлежат списку для чтения и остаются вне таблиц ниже.
Добавляйте колонку «трендов» только из собственных снимков
Разборы по языкам могли бы показать прирост звёзд за месяц, потому что GitHub уже вычисляет этот дельта внутри одного языка. Для этих групп ежемесячная дельта требует двух ваших собственных снимков. Сохраните full_name и stargazers_count в начале месяца, затем вычтите. Пока этой серии не существует, общее количество звёзд — это честный ключ ранжирования. «Трендовые» в заголовке означает активно поддерживаемые проекты с соответствующим вниманием на дату написания.
Где находятся проекты
Эти группы — это слои, которые можно складывать. Кодировочный ассистент может вызывать гейтвей, гейтвей может вызывать Ollama или vLLM, а сервис памяти может находиться рядом с любым из них. Два продукта из одного слоя — обычно это второе мнение, и редко — лучшая архитектура.
Персональные ИИ-ассистенты
Эта группа для агентов, которые выполняют действия на машине или через инструменты, выходя за рамки одной сессии программирования. 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, который документирует собственный композитный счёт отдельно от сортировки, используемой здесь.