Самостоятельно размещаемая AEO-платформа, рассчитанная на работу с агентами: отслеживает видимость бренда в ИИ-ответах, а также данные о поиске, трафике и состоянии сайта.
elmohq/elmo
Self-hosted платформа с открытым исходным кодом для отслеживания упоминаний и цитирования вашего бренда AI-движками ответов, например ChatGPT, Claude, Perplexity и Gemini.
Open source альтернатива:Profound
Otterly.ai
Peec AI
- Звёзды
- 479
- Форки
- 112
- Открытые issues
- 135
- Последний коммит
- 4 часа назад
Что это?
Elmo — платформа для измерения и повышения видимости в AI, также известной как Answer Engine Optimization (AEO) или Generative Engine Optimization (GEO). Вы задаёте запросы, которые потенциальный клиент может отправить AI-ассистенту, а Elmo по расписанию запускает их в таких движках, как ChatGPT, Google AI Overviews, Gemini, Perplexity, Copilot и Claude или Grok через прямые API моделей.
Каждый ответ анализируется на наличие названия бренда, его альтернативных названий, доменов и конкурентов, а упоминания оцениваются по тональности и позиции в рейтинге. Цитируемые URL сохраняются и группируются по доменам и категориям, чтобы вы могли видеть, на какие источники опираются движки. Исходные ответы хранятся в PostgreSQL, а код оценки доступен в репозитории, поэтому любую метрику можно проверить.
Проект поставляется в виде стека Docker Compose, который устанавливается через npm CLI, и включает REST API, SDK для TypeScript и Python, а также MCP-сервер для ассистентов программирования. Отчёты можно открыть по ссылке без учётной записи.
Ключевые возможности
- 01Отслеживает упоминания бренда и цитаты в ChatGPT, Perplexity, Gemini, Claude и Google AI Overviews.
- 02Оценивает видимость, долю голоса и тональность для каждого запроса, модели и конкурента.
- 03Распределяет цитируемые URL по доменам, включая ваши сайты, сайты конкурентов и соцсети.
- 04Записывает веб-поиски, которые движки выполняют при подготовке ответа, показывая разветвление запросов.
- 05Хранит исходные ответы движков в PostgreSQL, чтобы метрики можно было пересчитать и проверить.
- 06Предоставляет REST API, SDK для TypeScript и Python, а также MCP-сервер.
Сценарии использования
- Отслеживание того, как AI-ассистенты представляют бренд компании по сравнению с конкурентами, для маркетинговых команд.
- Подготовка агентствами AEO-отчётов для нескольких клиентов с использованием white-label-развёртываний.
- Хранение данных о видимости в AI в собственной инфраструктуре компании.
- Запрос данных о видимости в AI из ассистентов программирования через MCP.
Быстрый старт
- 1
Установите Elmo CLI глобально
npm install -g @elmohq/cli - 2
Запустите интерактивный мастер настройки, чтобы создать конфигурацию
elmo init - 3
Запустите стек Docker Compose
elmo compose up -d - 4
Откройте http://localhost:1515 в браузере и создайте аккаунт
Что важно знать
- Потребуются API-ключи как минимум одного AI-провайдера или скрейпера, а также ключ TypeSafe для Jev.
- Помимо затрат на самостоятельный хостинг с помощью Docker Compose, отслеживание оплачивается за каждый оцениваемый ответ.
Темы
Частые вопросы
- Что такое elmo?
- Self-hosted платформа с открытым исходным кодом для отслеживания упоминаний и цитирования вашего бренда AI-движками ответов, например ChatGPT, Claude, Perplexity и Gemini. Elmo — платформа для измерения и повышения видимости в AI, также известной как Answer Engine Optimization (AEO) или Generative Engine Optimization (GEO). Вы задаёте запросы, которые потенциальный клиент может отправить AI-ассистенту, а Elmo по расписанию запускает их в таких движках, как ChatGPT, Google AI Overviews, Gemini, Perplexity, Copilot и Claude или Grok через прямые API моделей.
- elmo можно использовать бесплатно? Какая у него лицензия?
- elmo распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- elmo всё ещё поддерживается?
- Активно поддерживается. Последний коммит в elmo — 22 окт. 2026 г..
- Для чего можно использовать elmo?
- Отслеживание того, как AI-ассистенты представляют бренд компании по сравнению с конкурентами, для маркетинговых команд. Подготовка агентствами AEO-отчётов для нескольких клиентов с использованием white-label-развёртываний. Хранение данных о видимости в AI в собственной инфраструктуре компании. Запрос данных о видимости в AI из ассистентов программирования через MCP.
- Как установить elmo?
- Установите Elmo CLI глобально: npm install -g @elmohq/cli Запустите интерактивный мастер настройки, чтобы создать конфигурацию: elmo init Запустите стек Docker Compose: elmo compose up -d Откройте http://localhost:1515 в браузере и создайте аккаунт
- Где скачать elmo?
- Исходный код и инструкции по установке — на GitHub: https://github.com/elmohq/elmo
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатная оценка сайта от 0 до 100: могут ли AI-ответчики открыть его, разобрать содержимое и цитировать; отслеживание цитирований — по желанию и со своими API-ключами.
Платформа с открытым исходным кодом для отслеживания упоминаний брендов в ответах AI-поисковиков, включая ChatGPT, Gemini, Claude и Perplexity.
Три навыка для Claude Code/Codex, помогающие оптимизировать контент для Generative Engine Optimization (GEO) и повысить вероятность цитирования в AI-поиске, например ChatGPT и Perplexity.
CLI и Python-инструментарий с открытым исходным кодом: оценивает готовность сайта к ответам ИИ по шкале 0–100 и предлагает улучшения для цитирования в ChatGPT, Perplexity, Gemini и Google AI Overviews.
Самостоятельно размещаемый SEO-инструментарий с открытым исходным кодом: подбор ключевых слов, отслеживание позиций, обратные ссылки, аудит сайтов и видимость в ИИ; есть MCP-сервер для AI-агентов.