Gortex: движок для анализа кода на 257 языках

Gortex: движок для анализа кода на 257 языках

Gortex — высокопроизводительный движок для анализа кода, поддерживающий 257 языков и множество репозиториев. Он помогает AI-агентам и интегрированным средам разработки (IDE) извлекать только необходимую информацию, оптимизируя расход токенов до 50 раз.

Проект отличается от других инструментов тем, что использует граф для индексации кода, предоставляя доступ через CLI, MCP Server и веб-интерфейс. Установка проста: это статический бинарник, который можно запустить на macOS, Linux и Windows без зависимостей. Gortex будет полезен разработчикам, работающим с многоязычными проектами и многими репозиториями.

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

Gortex

### Высокопроизводительный и эффективный движок кодовой аналитики для AI-агентов и IDE #### Индексирует код в граф и предоставляет доступ через CLI, MCP-сервер и веб-интерфейс. Поддержка нескольких репозиториев по умолчанию. #### Один статический бинарный файл для macOS, Linux и Windows — без цепочки зависимостей, простая установка и использование. --- ## О проекте Gortex — это движок для анализа кода, который поддерживает более 250 языков программирования. Он использует деревья синтаксического анализа (AST) для создания графа знаний, который может быть использован AI-агентами, улучшая процессы разработки, анализа кода и управления проектами. Gortex позволяет интегрировать сразу несколько репозиториев, создавая обширные графы знаний, что делает работу с кодом более удобной и эффективной. ## Почему это важно - **Снижение затрат на токены** — Gortex позволяет сократить объем запрашиваемых данных до 50 раз, так как агенты получают только необходимую информацию, а не целые файлы. - **Полный цикл разработки** — агенты могут запросить источники, указать нужные изменения и не терять контекст из-за ненужного чтения кода. - **Работа с несколькими репозиториями** — поддерживает рабочие процессы с несколькими репозиториями по умолчанию, что позволяет анализировать зависимости и контракты между ними. - **Экстремальная скорость анализа** — Gortex использует предвычисленный индекс, что значительно ускоряет операции поиска. - **Отсутствие внешних зависимостей** — один бинарный файл, не требует сетевого подключения или загрузки моделей. - **Интеграция с AI-агентами** — автоматическая настройка для всех обнаруженных помощников на вашем компьютере. ## Установка Для установки Gortex на разных операционных системах можно использовать следующие команды: ```bash # macOS / Linux curl -fsSL https://get.gortex.dev | sh # Windows (PowerShell) irm https://get.gortex.dev/install.ps1 | iex ``` Эти команды автоматически определяют операционную систему и архитектуру, проверяют SHA256 и устанавливают Gortex в PATH. После установки можно снова запустить команду для обновления. ## Быстрый старт Чтобы быстро начать использовать Gortex, используй следующие команды: ```bash gortex install # однократная настройка машины (MCP, функции, команды) gortex daemon start --detach # запуск демона в фоновом режиме gortex track ~/projects/myapp # добавление репозитория cd ~/projects/myapp && gortex init # настройка .mcp.json, хуков и маршрутизации сообщества для каждого репозитория ``` После этого твой AI-помощник сможет использовать графовые запросы. Полная инструкция на 15 минут доступна в [документации](docs/onboarding.md). ## Архитектура Основные компоненты Gortex включают: - CLI для взаимодействия с пользователем - Многоуровневый индексатор для создания графа - HTTP сервер для API и веб-интерфейса - Демон для управления сессиями и взаимодействия с файловой системой К документации по архитектуре можно обратиться [здесь](docs/architecture.md). ## Лицензия Проект имеет лицензию Apache License 2.0. Для подробностей см. [LICENSE.md](LICENSE.md). ## Как внести свой вклад Если ты хочешь внести свой вклад в проект, ознакомься с [CONTRIBUTING.md](CONTRIBUTING.md) для получения рекомендаций по добавлению функций и отправке pull request. Новые участники всегда приветствуются — присоединяйся к нам в [Discord](https://discord.gg/39MFHu3J5d) для вопросов и общения.

Радар проекта: 76 из 100 — зрелый и живой проект

ИмпульсТемпЗрелостьСообществоСвежестьСтартПродакшенДовериеДокументацияЭкосистема76
  • Импульс 40 ≈ 8 звёзд в день
  • Темп разработки 100 2841 коммит за 12 недель
  • Зрелость 79 проекту 7 месяцев, больше 100 релизов
  • Сообщество 69 52 участника, 189 форков
  • Свежесть 99 последний коммит — 1 день назад
  • Быстрый старт 75 есть: команда установки, сайт/демо, примеры
  • Готовность к продакшену 55 релиз v0.64.11, автосборка
  • Безопасность и доверие 80 лицензия Apache-2.0, SECURITY.md
  • Документация 100 README 13.3 тыс. знаков, 14 разделов, папка docs
  • Экосистема 64 7 подписчиков на обновления, 16 тем
Как считаем

Только открытые данные GitHub на 31.10.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.

  • Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
  • Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
  • Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
  • Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
  • Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
  • Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
  • Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
  • Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
  • Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
  • Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.

Открыть на GitHub: zzet/gortex →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте