aeo-platform — бесплатная open-source CLI на Node.js под лицензией MIT: она замеряет, как часто ChatGPT, Claude, Gemini и Perplexity называют ваш бренд, и отдаёт переносимый JSON-промпт, из которого получается личный план AEO на 30 дней. ChatGPT и Gemini опрашиваются через официальные API сразу, Claude и Perplexity — так же по официальному API, как только вы добавите их ключи, либо вручную через «paste mode»; браузерный скрейпинг не используется никогда.
Так выглядит один обычный прогон
npm i -g aeo-platformaeo-platform init --autoaeo-platform run→ ChatGPT 2/3 Claude 1/3 Gemini 1/3 Perplexity 3/3aeo-platform report --html→ report.html готов · JSON-бриф сверху · вставьте в свой AI-чатЧто не так с платными AEO-сервисами
Каждый месяц платить за дашборд
Otterly, Profound, AthenaHQ, Brandlight, Knowatoa — облачные сервисы: начинаете с пробного периода, бесплатных кредитов или демо, а дальше платите по подписке. Фаундеру-одиночке или небольшой команде регулярный счёт трудно оправдать, пока первых результатов ещё нет.
Рекомендации — в приложении вендора
Облачный сервис показывает рекомендации в собственном приложении. aeo-platform записывает прогон и готовый промпт в файлы: бриф уходит в ту модель, которую выбрали вы, а промпт, по которому составлен ваш план, можно прочитать до последнего слова.
Официальные API, сырые ответы на вашем диске
Балл надёжен ровно настолько, насколько надёжны ответы, из которых он посчитан. aeo-platform обращается к каждому движку через официальный API провайдера или берёт ответ, который вы вставили вручную, и сохраняет каждый сырой ответ файлом на вашем диске.
Никакого экспорта плана
aeo-platform превращает каждый прогон в структурированный бриф: отдаёте его любой модели и просите прямо в своём чате расписать следующие 30 дней.
Один файл, который меняет правила игры
Каждый прогон aeo-platform превращается в JSON-промпт: вставляете его в ChatGPT, Claude, Gemini или Perplexity и получаете персональный план на 30 дней. Бесплатно, локально, со своей моделью (BYO-LLM), лицензия MIT.
aeo-platform — консольная утилита на Node.js. Вы её запускаете, и она идёт за ответами: ChatGPT и Gemini опрашиваются через официальные API сразу из коробки, Claude и Perplexity — через их официальные API, как только вы добавите ключи, или вручную через «paste mode», если эти два движка вам удобнее прочитать глазами; браузерный скрейпинг не используется никогда. Из ответов собирается картина: кого модели советуют по вашим запросам, цитируют ли вас, кто идёт у вас в конкурентах, где провалы. Всё это упаковывается в JSON.
Дальше вы копируете этот JSON и вставляете в свой ChatGPT, Claude, Gemini — в любую модель, подписка на которую уже оплачена. Она смотрит на вашу конкретную ситуацию и пишет план AEO на 30 дней: что делать по дням, в какие сабреддиты идти, куда подавать гостевые статьи, какие письма слать редакторам. Получается, что модель, которая вас ранжирует, сама же и объясняет, как у неё подняться выше. Дополнительных ключей ради плана ноль, регистрации ноль, а результаты прогона остаются у вас на диске.
Он не просто измеряет — он отдаёт вам готовый план
Измерить — это полдела, вторая половина — понять, что именно менять. aeo-platform выгружает прогон и готовый промпт: вставляете то и другое в свой ChatGPT или Claude — и получаете персональный план по дням, написанный человеческим языком. Ниже — реальный план, который мы так получили для собственного продукта, TypelessForm.
Диагноз простым языком, который он написал:
Ваш сайт появляется в ответах AI примерно на 58 из 100. Из 12 проверок (3 вопроса × 4 AI-движка) вас упоминают в 7. Gemini упоминает вас каждый раз и ставит ссылку на сайт; ChatGPT упоминает часто; Perplexity упоминает, но никогда не ставит ссылку; Claude не упоминает вообще. Конкурент, обходящий вас везде, — AnveVoice.
Несколько из 30 миссий, которые он нам выдал (полный план — с 1-го по 30-й день):
| Миссия | Время |
|---|---|
| Добавьте короткие ответы под 4 из 8 пустых заголовков | 90 мин |
| Создайте страницу-сценарий «заполнение форм» (по примеру конкурента) | 120 мин |
| Напишите страницу-сравнение «TypelessForm vs AnveVoice» | 120 мин |
| Добавьте TypelessForm на AlternativeTo (самый дешёвый способ достучаться до Claude) | 45 мин |
| Перезапустите aeo-platform и сравните цифры | 30 мин |
| Финальный перезапуск; проверьте, что сдвинулось | 30 мин |
И он говорит, чего ДЕЛАТЬ НЕ надо:
Пока не создавайте страницу в Wikipedia или Wikidata. О вас не писала ни одна независимая пресса, поэтому самосозданную запись удалят, а за брендом навсегда останется пометка «незначимо». Сначала заработайте несколько упоминаний в прессе.
Шесть штук, которые не делает больше никто
Это open-source, поэтому видно всё: какие промпты собираются, как считаются метрики, что уходит в API. Не нравится — переписываете под себя, лицензия MIT не возражает.
Четыре движка — без скрейпинга
Четыре движка — без скрейпинга
ChatGPT и Gemini опрашиваются через официальные API по умолчанию, Claude и Perplexity — через свои API, как только вы добавите ключи, либо вручную через «paste mode». Ни скрейпинга страниц, ни браузерных сессий через прокси, ни чужого слоя оценки между вами и тем, что модель ответила на самом деле.
JSON со всем контекстом бренда
JSON со всем контекстом бренда
Одна кнопка — и у вас на руках весь срез: ваши запросы, кого назвали, кого пропустили, пул цитирований, проседающие места. Это и есть готовый бриф для модели.
Личный план на 30 дней
Личный план на 30 дней
Вставляете JSON в свой ChatGPT или Claude — и получаете план под свои конкретные провалы: не универсальный чеклист из блога, а личный график на 30 дней.
Кросс-проверка двумя моделями
Кросс-проверка двумя моделями
Если подключены рекомендованные ключи OpenAI и Gemini, каждое имя бренда из ответа AI перепроверяет вторая модель. Выдуманные упоминания попадают в «непроверенные», и подтверждённое легко отличить от сомнительного.
Сырые ответы — у вас на диске
Сырые ответы — у вас на диске
Каждый ответ AI сохраняется в JSON рядом с отчётом: прогон можно повторить, сравнить, перепроверить. Результаты не отправляются на серверы Webappski.
Голый Node.js, MIT
Голый Node.js, MIT
Никаких npm-зависимостей, никакого webpack-зоопарка: установка занимает 60 секунд. Форкайте под клиентский проект, встраивайте в свой продукт — лицензия это разрешает.
aeo-platform vs Otterly vs Profound vs Peec
Сверено 10 ноября 2026 года по публичным страницам цен и главным страницам вендоров. Все три сервиса облачные и хранят ваши данные у себя, а aeo-platform складывает сырые ответы на ваш диск. Тарифы и цены — на их сайтах. Про Brandlight, AthenaHQ и Knowatoa — в FAQ, вопрос 11.
| Что сравниваем | aeo-platformMIT · Бесплатно | Otterly | Profound | Peec.ai |
|---|---|---|---|---|
| Что вы получаете на руки | Балл + план для запуска → повторный замер | Дашборд + рекомендации | Дашборд + агент AI Marketer | Дашборд + рекомендуемые действия |
| Цена | Бесплатно · MIT · ≈€0.18 за прогон | Платные тарифы, цены — на сайте вендора | Enterprise — цена по запросу | Платные тарифы, цены — на сайте вендора |
| Где лежат ваши данные | Локально · сырые ответы на вашем диске | В облаке у вендора | В облаке у вендора | В облаке у вендора |
| Как ходит к движкам | Официальные API или ваша ручная вставка — без скрейпинга | Не указано; пометка «API» только у Claude | На страницах вендора не указано | Не указано; дополнительные модели помечены «API» |
| Месячный план | Переносимый JSON · в любую модель | Рекомендации в приложении; экспорт во всех тарифах | В приложении; экспорт CSV/JSON в тарифе Enterprise | В приложении; CSV-экспорт и MCP во всех тарифах |
| Регистрация | Никакой · только npm install | Бесплатный пробный период | Бесплатный пробный период, затем демо | Сразу на сайте или через бесплатный пробный период |
Четыре вещи, которые SaaS-у скопировать нельзя
Это не фичи, которые можно «допилить», — это позиции, на которые платный сервис не пойдёт никогда: каждая ломает его собственную бизнес-модель.
Платите только за API
Бесплатно и свободно: лицензия MIT. Единственный расход — ваши собственные вызовы к API провайдеров, примерно $0.20 за прогон на минимуме из 2 движков. Облачные сервисы продают замер по подписке, а здесь подписки нет вовсе.

Модель выбираете вы, а не сервис
План на 30 дней пишет та модель, которую выбрали вы, — Claude Opus, GPT-5, Gemini Pro: что уже оплачено, на том и работаете. Промпт — обычный JSON, его прочитает любая модель, а сменить её можно в любой момент.

Результаты — у вас на диске
Прогон, сырые ответы движков и JSON-бриф сохраняются в вашей файловой системе, а не на серверах Webappski. Запросы уходят провайдерам моделей через ваши ключи, а промпт — в тот чат, куда вы его вставите. Ни облака поставщика инструмента, ни договора об обработке данных с нами. Хостовые инструменты хранят данные в своём сервисе — так устроена модель SaaS.

Никаких email и регистраций
Поставили через npm, запустили, увидели результат. Рассылки, в которую вас можно было бы добавить, у нас просто нет — регистрироваться не нужно, а ключи API остаются в вашем окружении.

Пять команд от npm install до AI-плана
Пять команд в терминале и одна вставка в чат. Ни веб-приложения, ни регистрации, ни лишних ключей: нужны только OpenAI и Gemini, это ≈$0.20 за прогон. План на 30 дней вам напишет та модель, подписка на которую уже оплачена, — ваш ChatGPT или Claude.
Установка
npm install -g aeo-platform. Чистый Node.js без зависимостей, работает на macOS, Linux и Windows.
Запуск init
aeo-platform init --auto — утилита читает ваш сайт, сама составляет 3 запроса с коммерческим намерением и сверяет их с вашей категорией.
Прогон
aeo-platform run — по умолчанию опрашиваются ChatGPT и Gemini через их официальные API. Claude и Perplexity подключаются по желанию: с ключом идут в свои официальные API, без ключа их можно прочитать вручную, через «paste mode». Каждый сырой ответ ложится на диск.
Отчёт
aeo-platform report --html — собирается markdown и HTML отчёт. Промпт для AI прямо в начале HTML-страницы, копируется в один клик.
В AI
Вставьте скопированный JSON в свой ChatGPT, Claude, Gemini или Perplexity. Модель сама распишет персональный AEO-план на 30 дней: что делать в какой день, в какие издания и сабреддиты идти, с каким текстом писать.
Кому правда нужен такой инструмент
Если узнаёте себя хотя бы в одном из четырёх портретов — окупится уже в первую неделю.
- Indie-фаундеру или мейнтейнеру open-source-проекта, которому жалко каждый месяц платить за AEO-подписку, но по-настоящему важно знать, что ChatGPT говорит о его продукте.
- SEO-консультанту или AEO-агентству, которому нужен бесплатный замер по каждому клиенту — на собственной машине и со своими ключами API.
- Маркетингу в SaaS, у которого уже оплачен ChatGPT Team или Claude Pro. Логично, чтобы план писала та же модель, в которой ищут ваши покупатели, — а не та, что выгоднее стороннему вендору.
- Любому, кто работает с чувствительными данными и предпочитает хранить результаты замеров бренда и анализ конкурентов на собственном диске, а не в панели стороннего поставщика инструмента.
aeo-platform — частые вопросы
Двенадцать вопросов, которые задают разработчики, indie-фаундеры и AEO-консультанты до того, как поставить платформу или начать ей пользоваться.
Что такое AEO и зачем оно вообще?
AEO (answer engine optimization) — это работа над тем, чтобы AI-движки (ChatGPT, Claude, Gemini, Perplexity) называли ваш бренд, когда их об этом спрашивают. Слой поверх привычного SEO: часть спроса уходит из выдачи Google в ответы моделей, а правила там пока никто толком не описал. aeo-platform замеряет вашу позицию в этих ответах: где ключ провайдера есть — через его официальный API, где ключа нет — по ответу, который вы вставили сами через «paste mode».
Это правда бесплатно? В чём подвох?
Бесплатно, лицензия MIT, исходники открыты. Подвоха нет: мы зарабатываем на агентских услугах — на тех, кому план нужен под ключ, а не своими руками. Сама платформа не стоит ничего, кроме примерно $0.20 за прогон на ваших собственных ключах OpenAI и Gemini.
Чем отличается от Otterly и Profound?
Otterly и Profound — платные облачные дашборды: работаете вы в их приложении, а собранные данные хранятся на их серверах. aeo-platform устроена по-другому. Это бесплатная консольная утилита с открытым кодом: к каждому движку она обращается через официальный API провайдера, а если ключа для какого-то движка у вас нет, принимает ответ, который вы вставили вручную. Скрейпинга нет ни в одном из режимов. Утилита работает на вашем компьютере и выгружает промпт: вставляете его в свой ChatGPT или Claude — и получаете от модели план AEO на 30 дней. Без регистрации и без подписки. Запуски и сырые ответы сохраняются на вашем компьютере, а не на серверах Webappski; запросы уходят провайдерам моделей через ваши собственные ключи.
Как посмотреть, где меня уже упоминают ChatGPT?
Поставьте пакет — npm install -g aeo-platform, добавьте в окружение ключи OpenAI и Gemini, выполните aeo-platform init --auto, а следом aeo-platform run. В HTML-отчёте будет видно, где вас упомянули, на каких запросах и кого из конкурентов назвали вместо вас.
Откуда берётся «персональный план на 30 дней»?
В HTML-отчёте есть кнопка «скопировать JSON» — это всё, что aeo-platform о вас знает: ваши запросы, ваши упоминания, кого назвали вместо вас. Скопированный блок вставляете в свой ChatGPT, Claude, Gemini или Perplexity, и модель разбирает именно ваш случай и расписывает план на 30 дней по дням. Дополнительные API-ключи не нужны — хватает подписки на чат, которая у вас уже есть.
А есть бесплатная альтернатива Otterly или Profound?
Есть: aeo-platform — бесплатная альтернатива Otterly, Profound и Peec с открытым кодом. Это консольная утилита под лицензией MIT, которая замеряет, как вас видят ChatGPT, Claude, Gemini и Perplexity, и подписки у неё нет. Ключи OpenAI и Gemini мы рекомендуем как основную пару, но для старта хватит любого одного рабочего ключа. Колонки Claude и Perplexity работают через их официальные API, как только вы добавите ключи, а если эти два движка вам удобнее читать руками, ключ не нужен — ответ вставляется через «paste mode». Браузерного скрейпинга нет нигде.
Можно ли обойтись только OpenAI-ключом?
Да, и даже не обязательно именно OpenAI: для старта достаточно любого одного рабочего ключа — OpenAI, Gemini или Anthropic. На одном ключе прогон идёт по тому же конвейеру, только упоминания конкурентов помечаются как непроверенные: перепроверить их второй моделью некому. Рекомендованная пара — OpenAI и Gemini: две модели сверяют список найденных конкурентов между собой и отбрасывают выдуманные бренды, стоит это ~$0.20 за прогон. Ключи Claude и Perplexity добавляются по желанию — с ключом колонка появляется в отчёте сама, без ключа ответ этих движков можно вставить руками через «paste mode».
Как именно трекать упоминания бренда в Claude?
Положите ключ Anthropic в окружение (ANTHROPIC_API_KEY) и запустите aeo-platform run. Колонка Claude включается сама, запросы уходят через родной Messages API. Каждый сырой ответ сохраняется у вас на диске в JSON — для последующего аудита. Ни скрейпинга, ни proxy-сессий.
А с Gemini как? Что нужно сделать?
Отдельных шагов не нужно: Gemini включён в конфигурацию по умолчанию. Ключ Google Gemini — один из двух рекомендованных (вместе с OpenAI это ~$0.20 за прогон); стартовать можно с любым одним рабочим ключом, но колонка Gemini появится только с этим. Дальше всё идёт само: запрос уходит через официальный Generative Language API, сырой ответ сохраняется целиком, а упоминания бренда и процитированные конкуренты попадают в тот же HTML-отчёт, что и данные по ChatGPT, Claude и Perplexity.
Можно мониторить Perplexity?
Да. Добавьте PERPLEXITY_API_KEY в окружение — на следующем прогоне колонка появится сама. Платформа ходит в Perplexity через их Sonar API и выгружает не только текст ответа, но и список процитированных источников. Для AEO это самый полезный сигнал: Perplexity показывает цитаты прямо пользователю, значит именно туда и стоит попадать в первую очередь.
Это бесплатная замена для Brandlight, AthenaHQ или Knowatoa?
Да. Brandlight, AthenaHQ и Knowatoa — облачные сервисы со своими тарифами. aeo-platform — бесплатная консольная утилита под лицензией MIT: она считает упоминания, долю голоса и видимость конкурентов в ChatGPT, Claude, Gemini и Perplexity, работает локально и выгружает JSON-промпт. Вставляете его в модель, которой уже пользуетесь, — и она пишет вам план AEO на 30 дней.
Нужно ли поднимать какой-то dev-сервер или веб-интерфейс?
Нет. aeo-platform — это консольная утилита и ничего кроме: ни веб-сервера, ни UI-бандла, ни electron-обёртки. HTML-отчёт — один статичный файл, его собирает команда aeo-platform report --html, а открывается он прямо с диска. У самого aeo-platform нет ни одной npm-зависимости.
Тогда соберём план за вас — Mission Control
JSON-промпт закрывает процентов 95 работы. Оставшиеся 5% — письма в конкретные издания, переписанные FAQ, правки Schema.org — при желании берём на себя: собираем ваш план из 30 миссий руками в AEO Mission Control. 129 € нетто, разово.
