Популярные 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, ежемесячно
Оставляйте программное обеспечение, а списки в сторону
Репозиторий заслуживает строки в таблице, когда его можно установить, или когда это поддерживаемый каркас, который меняет то, как работает агент. Списки Awesome, каталоги промптов и дампы системных промптов вендоров собирают звезды, но при этом не оставляют ничего для развёртывания. Они принадлежат списку для чтения и остаются вне таблиц ниже.
Добавляйте колонку трендов только из собственных снимков данных
Обзоры по языкам могли бы показывать прирост звезд за месяц, потому что GitHub уже вычисляет этот дельта-показатель внутри одного языка. Между этими группами ежемесячная динамика требует двух собственных снимков данных. Сохраните full_name и stargazers_count в первый день месяца, затем вычтите. Пока эта серия не существует, общее количество звезд является честным ключом ранжирования. «Тренд» в заголовке означает активно поддерживаемые проекты с соответствующим вниманием на дату этого отчёта.
Где находятся проекты
Эти группы — это слои, которые можно накладывать друг на друга. Ассистент по кодированию может вызывать шлюз, шлюз может вызывать Ollama или vLLM, а служба памяти может находиться рядом с любым из них. Два продукта из одного слоя обычно дают второе мнение, и редко представляют собой лучшую архитектуру.
Личные ИИ-ассистенты
Эта группа предназначена для агентов, которые выполняют действия на машине или через инструменты, выходя за рамки одной сессии кодирования. OpenClaw лидирует с большим отрывом. Hermes — другой универсальный агент такого масштаба, а AutoGPT — старое название, которое продолжает накапливать звезды, в то время как его лицензия разделилась. Более подробный рейтинг именно для этой пары, со статистикой загрузок, долей токенов и историей CVE, представлен в статье Сравнение OpenClaw и 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 — это сервисы, которые вы вызываете из прикладных агентов. Политика захвата, зависимости и компромиссы при самостоятельном размещении для этих бэкендов сравниваются в статье Провайдеры памяти для агентов.
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 подходит для sidecar-приложения, которое вы можете захотеть модифицировать. Используйте его, если то, что вы постоянно забываете, — это сама сессия кодирования.
Mem0
| Метрика | Значение |
|---|---|
| Репозиторий | mem0ai/mem0 |
| Звезды | 67 243 |
| Лицензия | Apache-2.0 |
| Язык | Python |
Mem0 — это слой памяти для агентов и приложений, с состоянием пользователя, сессии и агента за API. Это имя по умолчанию, когда продукт — это бот поддержки или личный ассистент, и вы хотите эту память вне одного какого-либо инструмента для кодирования. Лицензия Apache-2.0 и опция хостинга сидят бок о бок, поэтому самостоятельное размещение — это выбор, который можно сделать позже. Предпочитайте его хуку сессии кодирования, когда несколько агентов должны делиться одними и теми же фактами о пользователе.
Hindsight
| Метрика | Значение |
|---|---|
| Репозиторий | vectorize-io/hindsight |
| Звезды | 50 055 |
| Лицензия | MIT |
| Язык | Python |
Hindsight — это проект памяти для агентов от Vectorize, нацеленный на агентов, которые учатся на том, что они уже сделали, и он интегрируется как с агентами по кодированию, так и с прикладными фреймворками. Лицензия MIT — самая свободная в этой группе. Проект публикует сильные бенчмаркные утверждения, и эти утверждения следует перепроверить на ваших собственных транскриптах, прежде чем делать ставку продукта на них. Выбирайте Hindsight, если вы хотите выделенный сервис памяти и готовы сравнивать его с Mem0 на ваших данных.
Cognee
| Метрика | Значение |
|---|---|
| Репозиторий | topoteretes/cognee |
| Звезды | 32 364 |
| Лицензия | Apache-2.0 |
| Язык | Python |
Cognee строит граф памяти и знаний, которым могут пользоваться агенты, с упором на запуск этого слоя на более мелких моделях. Он пересекается с Mem0 и также пересекается с инструментами RAG ниже, потому что граф ваших документов ведёт себя как память и как извлечение. Лицензия 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 — это движок RAG для самостоятельного размещения, который анализирует неразборчивые документы и предоставляет извлечение для агентов, с цитатами как частью продукта. Лицензия Apache-2.0 и UI, который можно передать команде, — причина, по которой он лидирует в этой группе с явным отрывом. Используйте его, если задача — «положите наши файлы за ящиком ответов», и вы хотите парсер, индекс и API из одного проекта. Обращайтесь к LlamaIndex, если вы встраиваете извлечение в приложение, которое уже контролируете.
LlamaIndex
| Метрика | Значение |
|---|---|
| Репозиторий | run-llama/llama_index |
| Звезды | 52 513 |
| Лицензия | MIT |
| Язык | Python |
LlamaIndex — это фреймворк обработки документов для агентов и конвейеров RAG. Это библиотека со многими коннекторами, и лицензия MIT подходит этой роли. Вы сами собираете индекс, хранилище и агента, что является ценой за гибкость. Выбирайте её для продуктового кода. Выбирайте RAGFlow, если вы хотите ту же работу в виде сервиса, который вы разворачиваете.
GraphRAG
| Метрика | Значение |
|---|---|
| Репозиторий | microsoft/graphrag |
| Звезды | 36 349 |
| Лицензия | MIT |
| Язык | Python |
GraphRAG строит граф поверх корпуса и отвечает на вопросы, прослеживая этот граф, как открытая реализация Microsoft Research этой идеи. Сама техника объясняется в статье Продвинутый RAG: LongRAG, Self-RAG и GraphRAG. Лицензия MIT делает её простой для испытания рядом с векторным конвейером. Построение графа стоит дороже на старте, чем индекс «нарезать и эмбеддить», и возвращает эту стоимость на вопросах, которые охватывают многие документы. Используйте его, если корпус имеет структуру, которую вы сейчас насильно втискиваете в чанки.
WeKnora
| Метрика | Значение |
|---|---|
| Репозиторий | Tencent/WeKnora |
| Звезды | 34 210 |
| Лицензия | MIT |
| Язык | Go |
WeKnora — это платформа знаний от Tencent для превращения документов в индекс RAG, агента и вики, которую проект описывает как самостоятельно поддерживающуюся. Лицензия проекта — MIT, а сторонние компоненты — на их собственных условиях. GitHub сообщает эту лицензию как «Other», потому что разрешение MIT находится под преамбулой Tencent. Это ближайший родственник RAGFlow в этой таблице, с ядром на Go. Предпочитайте его, если вы хотите вики и агента в одном боксе, и сравните парсеры на образце ваших собственных PDF перед миграцией библиотеки.
Конструкторы рабочих процессов и агентов
Конструкторы — это место, где команда рисует поток, или где разработчик импортирует фреймворк, который рисует его за него. n8n — самый крупный по звёздам и самый узкий по лицензии. Dify и Langflow — студии с упором на ИИ. LangChain — библиотека, лежащая в основе многих других.
CrewAI (59 745 звезд, MIT) и AutoGen (61 429 звезд, CC-BY-4.0) принадлежат к тому же разговору, что и кодо-ориентированные мультиагентные фреймворки. Лицензия Creative Commons Attribution для AutoGen необычна для репозитория кода, и её стоит прочитать перед тем, как использовать его. LangChain остаётся поверхностью интеграции, с которой сталкиваются эти фреймворки.
| Проект | Звезды | Лицензия | Репозиторий |
|---|---|---|---|
| n8n | 207 535 | Sustainable Use License | n8n-io/n8n |
| Dify | 158 591 | Модифицированная 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 — это платформа рабочих процессов с сотнями интеграций и нативными ИИ-шагами, и это тот проект, который люди имеют в виду, когда хотят автоматизацию в стиле Zapier, которую можно разместить самостоятельно. Лицензия Sustainable Use разрешает внутреннее коммерческое использование, личное использование и некоммерческое использование. Распространение ограничено бесплатными некоммерческими копиями, а файлы, помеченные .ee, требуют отдельной корпоративной лицензии. Это source-available fair-code, и это всё ещё правильный инструмент для внутренней автоматизации, если эти ограничения соответствуют тому, как вы его используете.
Dify
| Метрика | Значение |
|---|---|
| Репозиторий | langgenius/dify |
| Звезды | 158 591 |
| Лицензия | Модифицированная 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 против vLLM против 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 и API, совместимым с OpenAI. Она уже была лидером в январском обзоре 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 и API, совместимыми с OpenAI. Лицензия Open WebUI разрешает перераспределение, а затем ограничивает брендинг. При более чем 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, с непрерывным батчингом и API, совместимым с OpenAI. Лицензия Apache-2.0 и фокус на развёртывании делают его серверным ответом Ollama. Количество звезд ниже, потому что аудитория — люди, которые запускают GPU, и это та аудитория, которая ощущает разницу. Выбирайте vLLM, если более чем несколько конкурентных сессий делят одну машину.
Шлюзы LLM
Шлюз — это дверь, совместимая с OpenAI, перед многими провайдерами. LiteLLM — общий выбор, New API — развёртываемый самостоятельно дистрибьютор, а 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, с учётом расходов, повторными попытками и защитными механизмами. Код вне директории 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 — тот термин, который важен, если вы модифицируете хаб и предлагаете его как сервис. Для внутреннего шлюза с ключами upstream это конкретная альтернатива прокси 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 | Вы размещаете весь цикл задач самостоятельно: OpenHands |
| Память | claude-mem или Mem0 | Факты — граф: Cognee. Факты следуют ветке git: Beads |
| Документы | RAGFlow | Вы встраиваете извлечение в свой собственный сервис: 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, который документирует собственный композитный балл отдельно от сортировки, используемой здесь.