Как я делал «чат на вечер», а в итоге написал нативное приложение ClaudeFF — бесплатную альтернативу коммерческим ИИ

ИСТОРИЯ

Все началось с банальной мысли: «А что, если попробовать сделать свой собственный интерфейс для чата с искусственным интеллектом? Чисто для себя». Я не планировал создавать масштабный продукт. Хотелось просто покрутить код и настроить удобное решение под свои нужды.

Но, как это часто бывает у разработчиков, я вошел во вкус. На смену обычному сайту пришла идея создать полноценную нативную программу.

В какой-то момент меня накрыли стандартные сомнения разработчика. Я думал забросить проект: «Ну зачем это нужно? Кто вообще будет скачивать и юзать десктопное приложение, когда вокруг полно готовых веб-версий?». Но сейчас, когда софт обрел финальную форму, у меня появилась надежда, что он действительно может быть полезен сообществу.

Хочу поделиться тем, что получилось, и получить ваш честный фидбек.

Что такое ClaudeFF?

ClaudeFF (Claude For Future) — это легкое нативное десктопное приложение для работы с нейросетями. Главная фишка — оно полностью бесплатное, работает автономно и дает доступ к мощным моделям без подписок.

Сайт проекта, где можно скачать саму программу, развернут здесь: https://barmidan71.github.io/claudeff

Как это устроено внутри:

1. Бесплатные нейросети через Opencode Zen: В качестве основного движка я использую провайдера Opencode Zen. Там доступны отличные рабочие модели без ограничений. 2. Главная пушка на сегодня: Сейчас в приложении доступна модель GLM 5.2 (Big Pickle). Она отлично справляется с кодом, текстом и повседневными задачами. 3. Локальный мост (Провайдер Classic): Если вам нужно подключить свои мощности, в ClaudeFF встроен провайдер classic. Запросы через него идут напрямую на ваш localhost. Для этого я использую проект на GitHub — notion-manager, который позволяет проксировать запросы через Notion AI.

Ещё есть: мини-workspace для разработчиков

Чтобы сделать работу еще эффективнее, я добавил в приложение полезный инструмент — мини-workspace.

Когда искусственный интеллект пишет код, этот код автоматически превращается в отдельный файл. Он бережно хранится в оперативной памяти приложения вплоть до его закрытия. Благодаря этому вам не нужно вручную копировать и создавать файлы — всё уже под рукой, что позволяет неплохо сэкономить время при разработке.

Личный инсайт и стек

Кстати, именно благодаря этому проекту я получил свой первый опыт работы с React. До этого я в основном делал обычные сайты на чистом HTML, CSS и JS.

Сайт для проекта я написал на React, и мне безумно понравилось. Если говорить честно — на React всё получается просто намного красивее, чем на классическом веб-стеке. Компоненты и возможности фреймворка позволяют сделать интерфейс чата визуально приятным, плавным и современным. Теперь возвращаться к обычному HTML/JS даже как-то не хочется.

В самом приложении я уделил визуалу много внимания. Сейчас там доступна глубокая кастомизация внешнего вида: * 3 встроенные темы оформления под любое настроение. * 4 уникальных стиля кнопок: Liquid Glass, Liquid Metal, Classic Black и Space.

Зачем я это пишу?

Проект создавался на чистом энтузиазме, и сейчас мне очень важен свежий взгляд со стороны. Переходите на сайт, скачивайте программу и тестируйте.

* Как вам скорость работы нативного клиента? * Удобен ли сам интерфейс чата, мини-workspace и стили оформления? * Чего не хватает в десктопной версии?

Буду рад любой критике, советам по улучшению кода и просто мыслям в комментариях. Ссылка на страницу скачивания: https://barmidan71.github.io/claudeff Заранее спасибо за фидбек!

Как я делал «чат на вечер», а в итоге написал нативное приложение ClaudeFF — бесплатную альтернативу коммерческим ИИ
Как я делал «чат на вечер», а в итоге написал нативное приложение ClaudeFF — бесплатную альтернативу коммерческим ИИ
Как я делал «чат на вечер», а в итоге написал нативное приложение ClaudeFF — бесплатную альтернативу коммерческим ИИ
Как я делал «чат на вечер», а в итоге написал нативное приложение ClaudeFF — бесплатную альтернативу коммерческим ИИ
11