Загрузка 0
ПОДЕЛИТЬСЯ

Мой блог

Листай вниз

Как я отказался от платных подписок на ChatGPT, Claude, Gemini и Perplexity в пользу открытого ПО

Как я отказался от платных подписок на ChatGPT, Claude, Gemini и Perplexity в пользу открытого ПО

Подробности изложены в материале первоисточника. Современный рынок искусственного интеллекта устроен так, что практически каждый популярный сервис требует отдельную ежемесячную плату. Постоянные расходы на Claude Max, ChatGPT Plus, Google AI Pro, Perplexity Pro и Cursor Pro бьют по кошельку, особенно учитывая высокий уровень функционального пересечения между ними. Я решил провести эксперимент и полностью перестроить свой рабочий процесс, заменив платные проприетарные инструменты на бесплатные альтернативы с открытым исходным кодом.

Поиск подходящих решений показал, что свободные аналоги развились настолько сильно, что способны без труда закрыть львиную долю повседневных задач без ущерба для эффективности и качества.

Настройки локального ассистента в программе Jan
Панель управления моделями и подключения удаленных провайдеров
Окно выбора моделей в программе Jan
Выбор готовых конфигураций для запуска на собственном ПК
Чат с искусственным интеллектом в приложении Jan
Пример активного диалога и веб-поиска в программе Jan
Инструменты разработчика и MCP в программе Jan
Настройка внешних инструментов и протоколов интеграции

Локальные языковые модели в интерфейсе Jan

Глубокий анализ моих повседневных задач с искусственным интеллектом показал, что для подавляющего большинства сценариев мощные облачные флагманы вовсе не обязательны. Хотя для сложных рассуждений и работы с огромными контекстами по-прежнему нужны передовые модели, рутинная нагрузка отлично ложится на локальные LLM. Изначально я пробовал Ollama и LM Studio, но для полноценной замены привычных чат-ботов лучше всего подошла программа Jan.

Реклама
Поисковая выдача в поисковике Vane
Результаты умного поиска с прикрепленными источниками
Выбор режимов поиска в поисковике Vane
Переключение между скоростью и глубиной анализа запроса
Фильтрация источников в поисковой системе Vane
Ограничение поиска академическими и профильными ресурсами
Загрузка файлов в поисковый движок Vane
Анализ пользовательских документов и вопросов по ним
Информационные виджеты в системе Vane
Встроенные виджеты для быстрых справок и расчетов

В отличие от утилит, сосредоточенных исключительно на запуске моделей под капотом, Jan позиционируется как полноценный открытый аналог ChatGPT и Claude. Интерфейс программы максимально привычен: здесь есть разделение на беседы и проекты, поддержка пользовательских инструкций, загрузка файлов, переключение моделей и подключение внешних инструментов через MCP. Встроенный каталог моделей связан с Hugging Face, что избавляет от необходимости вручную скачивать GGUF-файлы и гадать о совместимости с железом. При этом софт поддерживает не только локальный запуск, но и около десятка удаленных провайдеров. Наличие встроенного веб-поиска, извлечения данных со страниц и гибкой настройки окончательно убедило меня в удобстве этого решения.

Поисковый движок Vane вместо Perplexity Pro

Для поиска актуальной информации в сети я долгое время использовал Perplexity, однако платный тариф казался избыточным. Открытый проект Vane, ранее известный как Perplexica, предлагает аналогичный функционал поискового движка на базе ИИ. Система сканирует веб-страницы, объединяет найденные данные и выдает точный ответ со списком первоисточников. Главное преимущество Vane заключается в возможности работы с локальными моделями через Ollama, что позволяет не отправлять запросы на сторонние серверы.

Интерфейс платформы Open Design
Создание макетов и презентаций силами искусственного интеллекта
Параметры генерации визуальных макетов в Open Design
Редактирование элементов дизайна с помощью текстовых подсказок
Подключение дизайн-систем через файл конфигурации
Использование файла DESIGN.md для соблюдения фирменного стиля
Экспорт готовых файлов в Open Design
Готовые макеты в виде редактируемых локальных файлов
Рабочее пространство OpenCode для разработки
Интерфейс автономного агента для программирования
Планировщик задач в среде OpenCode
Создание пошагового плана исправления программного кода
Переключение между моделями в OpenCode
Смена языковой модели без потери рабочей среды
Интерфейс проекта Open Notebook
Загрузка документов и организация заметок локально
Генерация аудиообзоров в Open Notebook
Превращение текстовых заметок в аудиоформат
Сводка и заметки в программе Open Notebook
Готовые краткие выдержки и ответы по документам

Под капотом поисковика задействован SearXNG, а пользователи могут выбирать режимы работы: быстрый Speed Mode, сбалансированный Balanced Mode для стандартных задач и углубленный Quality Mode для серьезных исследований. Фильтрация источников по типу документов — от общего веба до академических публикаций — делает поиск максимально гибким. Платформа поддерживает работу с изображениями, видео и загруженными файлами, а также содержит полезные виджеты для прогноза погоды, расчетов и котировок акций. Хотя развертывание через Docker требует определенных усилий, полученный результат полностью оправдывает затраченное время.

Инструменты верстки: Open Design вместо Claude Design

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

Однако знакомство с Open Design позволило мне без сожалений отказаться от ежемесячной оплаты в 20 долларов. Этот проект с открытым исходным кодом работает по принципу «локально прежде всего» и позволяет подключать в качестве движка любую предпочитаемую систему — от Claude Code и Cursor до Gemini CLI. Готовые макеты сохраняются в виде полноценных файлов, с которыми можно продолжать работу вне изолированной платформы. Кроме того, поддержка единой дизайн-системы через файл DESIGN.md гарантирует соблюдение фирменных цветов, шрифтов и отступов во всех новых проектах.

Разработка кода с помощью OpenCode

Основной причиной, по которой я долго удерживал платную подписку на Claude, оставался инструмент Claude Code. Возможность автоматизировать исправление ошибок и внедрять изменения во всю кодовую базу сильно упрощает программирование. Тем не менее жесткая привязка к экосистеме Anthropic или аналогичным решениям вроде Codex от OpenAI выглядит излишне ограничивающей, ведь разные модели справляются с разными задачами с разным успехом.

Платформа OpenCode успешно решает эту проблему, предоставляя привычный функционал автономного агента без привязки к конкретному вендору. В моем распоряжении остался режим планирования, поддержка пользовательских навыков, интеграция с MCP-серверами и чтение проектов, но теперь я могу свободно переключаться между моделями от Anthropic, OpenAI, Google или даже запускать локальные аналоги в зависимости от текущих задач.

Организация источников в Open Notebook

Завершающим шагом эксперимента стал отказ от еще одного облачного сервиса. Несмотря на то, что Google NotebookLM остается великолепным инструментом для работы с материалами, его ценность кроется главным образом в продуманных функциях организации источников, а не в самом чат-боте. Проект Open Notebook позволяет успешно воспроизвести этот подход на собственных условиях.

Утилита дает возможность загружать документы, формировать на их основе структурированные заметки, получать точные ответы на вопросы и даже генерировать аудиообзоры в стиле подкастов NotebookLM. Превращение массива текстовых исследований в аудиофайл для прослушивания в дороге оказалось невероятно удобным. Хотя проприетарный аналог от Google обладает большей полировкой интерфейса, открытая альтернатива покрывает все ключевые сценарии использования без каких-либо ограничений.

01.