Вы открываете Insomnia, отправляете запрос из коллекции и сверяете ответ. README на GitHub так его и называет: «open-source, cross-platform API client», кроссплатформенный API-клиент с открытым кодом. На главной сайта в 2026 году Insomnia уже «AI-native API collaboration platform»: платформа для совместной работы над API, с ИИ и интеграцией Kong Konnect.
Без аккаунта эта платформа даёт одну коллекцию в Scratch Pad. А после входа сбор аналитики уже не выключить.
В Tetiva без аккаунта работает всё, кроме синхронизации и публикации: сколько угодно коллекций, окружения, история и скрипты. Всё это лежит в файле на вашем диске, и аналитику клиент не отправляет ни до входа, ни после.

Кнопка Use local Scratch Pad стоит внизу экрана входа, и Kong обещает, что входить для этого режима не придётся. Подсказка рядом с кнопкой сразу называет условия: «Collections only, sign in later to save, sync, or share». Моков, MCP-клиентов и проектов в нём нет.
Русский язык и оплата
Русской версии Insomnia нет: интерфейс, сайт и документация только на английском, переключателя языка в настройках тоже нет. В Tetiva русский интерфейс в бете и переведён частично: настройки, дерево коллекций, импорт, окружения, история, синхронизация и публикация. Редактор запросов пока на английском.
Цены Insomnia в долларах: Pro стоит $12 за пользователя в месяц или $10 в месяц при оплате за год, картой через Stripe. У Tetiva синхронизация на двух устройствах есть в бесплатном тарифе, а платные тарифы оплачиваются в рублях через ЮKassa, картой или по СБП. Pro стоит 490 ₽ в месяц.
Аккаунт и аналитика
В Insomnia аналитика с 2023 года включена по умолчанию, и выключить её можно, только пока вы не вошли в аккаунт. После входа, по документации и условиям использования Kong, данные об использовании собираются в любом случае.
Клиент Tetiva аналитику не отправляет. Раз в сутки он проверяет обновления и передаёт при этом только версию и ОС, проверку можно выключить в настройках. Коллекции, окружения, история и cookies лежат в незашифрованном файле ~/.tetiva/data.db, а аккаунт нужен только для синхронизации и публикации.
Место на диске
Insomnia 13.3.0 собран на Electron 43, и в сборку входит собственный Chromium. На диске Mac приложение занимает 1 080 МиБ. Пакет .deb для Linux указывает размер после установки 1 562 МиБ: в нём лежат библиотеки CUDA и Vulkan для локальной языковой модели, и ставятся они всем, даже тем, кто ИИ-функции не включает.
Tetiva работает на системном WebView, на Windows установщик при необходимости доставит WebView2. На диске Mac она занимает 74 МиБ, пакет .deb для Linux указывает 38 МиБ. Для Windows и Linux есть сборки под ARM64, у Insomnia таких нет.
| Платформа | Tetiva | Insomnia |
|---|---|---|
| macOS | 74 | 1 080 |
| Linux .deb x64 | 38 | 1 562 |
Когда лучше остаться на Insomnia
Для потокового gRPC, моков и Git Sync лучше оставить Insomnia. Его gRPC умеет потоковые вызовы и берёт схему в том числе из Buf Schema Registry. Для SSE и Socket.IO есть отдельные типы запросов, а MCP-клиент подключается к чужим MCP-серверам по HTTP и STDIO.
Скрипты в Insomnia богаче: объект insomnia.*, библиотеки chai, lodash и crypto-js через require, дополнительные запросы через insomnia.sendRequest. На бесплатном тарифе есть редактор OpenAPI с линтингом, моки, Collection Runner, Inso CLI для CI и Git Sync со встроенным разрешением конфликтов. Бесплатно Insomnia даёт проекты в облаке без лимита и Git Sync на троих. Бесплатная синхронизация Tetiva рассчитана на одного человека, два устройства и до 20 облачных коллекций.
Редактора OpenAPI, моков, прогона коллекций и CLI в Tetiva нет. В gRPC работают только unary-вызовы, SSE и Socket.IO не поддерживаются. MCP у программ про разное: в Tetiva встроен MCP-сервер на 33 инструмента, через который ИИ-агент читает и создаёт коллекции, запросы и окружения и выполняет сохранённые запросы, а отлаживать чужие MCP-серверы она не умеет.
Как перенести запросы из Insomnia
Коллекцию можно перенести файлом. В Insomnia откройте меню коллекции (⋯ на её карточке) → Export, отметьте запросы и выберите Insomnia v5: получится один файл .yaml. В Tetiva нажмите кнопку импорта над деревом коллекций, выберите «Импорт из файла…» и укажите этот файл. Формат Tetiva определит сама, старый экспорт v4 в JSON или YAML она тоже читает. Export all data в настройках Insomnia даёт папку с отдельным .yaml на каждую коллекцию: импортируйте их по одному, а файлы окружений и mock-серверов из этой папки Tetiva не примет.
Перед импортом откроется окно подтверждения: сколько в файле папок и запросов, на какие хосты они ходят и что изменилось при импорте. Папки сохранят вложенность и порядок. HTTP- и GraphQL-запросы придут с заголовками, параметрами, телом и авторизацией, WebSocket — с первым сообщением, gRPC — с сообщением и metadata. Запись {{ _.name }} станет {{name}}.


Каждое подокружение станет отдельным окружением с именем вида Коллекция · Подокружение, значения базового окружения в нём уже учтены. Секреты из vault придут пустыми секретными переменными, их нужно заполнить. Активным бывает только одно окружение, так что выберите нужное в списке.
gRPC-запросы импортируются без .proto-файлов: выберите тот же .proto или получите схему через server reflection. Как и Insomnia, Tetiva вызывает адрес с grpcs:// через TLS. Потоковые методы она не поддерживает.
Скрипты переносятся, только если в окне подтверждения отметить «Импортировать скрипты», и переписать их всё равно придётся: insomnia.environment.set становится pm.environment.set, insomnia.test — pm.test, insomnia.expect — pm.expect. Замены для insomnia.sendRequest и require нет, подробности на странице о скриптах.
Не переедут запросы SSE и Socket.IO, теги шаблонов вроде {% response %} (они останутся текстом), заголовки и переменные папок, cookies, юнит-тесты, MCP-клиенты, спецификации OpenAPI, моки, плагины, история Git Sync и авторизация NTLM, OAuth 1.0, Hawk, Atlassian ASAP и Netrc. Что осталось в Insomnia, окно подтверждения перечислит в разделе «Изменено при импорте».

