🚀 Стартанул Vibe Studio.
Цель - лёгкая и быстрая студия для работы с LLM. Я уже много разных попробовал. Делал MR-ы в Cherry-Studio. Но есть у них у всех проблема - в большинстве случаев это тормознутый TS на 9к файлов с кучей не пойми чего... Ну как пример 130 провайдеров, часть из которых дублируют друг друга. Я не могу отрефакторить чужие проекты - но я могу написать свой - на Tauri 2 + Rust, UI на React.
Пока взял Tauri для скорости, но в идеале я хотел бы нативный UI. React сразу закладываю как тонкий клиент бэкенда на Rust. Семейство крейтов vibe-* растёт =)
👉 https://github.com/keygenqt/vibe-studio
Цель - лёгкая и быстрая студия для работы с LLM. Я уже много разных попробовал. Делал MR-ы в Cherry-Studio. Но есть у них у всех проблема - в большинстве случаев это тормознутый TS на 9к файлов с кучей не пойми чего... Ну как пример 130 провайдеров, часть из которых дублируют друг друга. Я не могу отрефакторить чужие проекты - но я могу написать свой - на Tauri 2 + Rust, UI на React.
Пока взял Tauri для скорости, но в идеале я хотел бы нативный UI. React сразу закладываю как тонкий клиент бэкенда на Rust. Семейство крейтов vibe-* растёт =)
👉 https://github.com/keygenqt/vibe-studio
🔥5👍2
Vitaliy Zarubin | @keygenqt
🚀 Стартанул Vibe Studio. Цель - лёгкая и быстрая студия для работы с LLM. Я уже много разных попробовал. Делал MR-ы в Cherry-Studio. Но есть у них у всех проблема - в большинстве случаев это тормознутый TS на 9к файлов с кучей не пойми чего... Ну как пример…
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Vitaliy Zarubin | @keygenqt
Шел 4й вечер…
Разгоняться сложнее, чем пилить на готовой базе. Но и чужая база не спасает, если она написана левой ногой. Поэтому сейчас главное - не фичи, а архитектура. Она должна быть понятной всем: LLM, человеку и мне =) Приложение будет большим, и базу хочу заложить так, чтобы потом фича была лёгкой прогулкой.
👍5
Этап один — закрыт.
Первый этап закладки архитектуры самый нудный: уже 5к строк, а на скрине пустой чат с кнопкой, которая не может ничего отправить — некому. Нужны модели и провайдеры. И провайдеры теперь есть, и есть архитектура:
👉 Архитектура трех блоков: UI (React) — красивые кнопочки, анимация и тд, Tauri (UI/Rust) — слой посредник Js/Rust, Crates (Rust) — набор крейтов решающих задачи блейзинг-фаст.
👉 Контракты для моделей с тегами фильтрации по задачам. Упрощают передачу контекста LLM для помощи с проектом.
👉 И вся архитектура выстроилась вокруг провайдеров: данные по провайдерам, модели, настройка, запись данных. 8 страниц и никакого нейрослопа ;)
Второй этап — группы чатов, их логика. Проверка архитектуры на прочность.
🔗 https://github.com/keygenqt/vibe-studio
Первый этап закладки архитектуры самый нудный: уже 5к строк, а на скрине пустой чат с кнопкой, которая не может ничего отправить — некому. Нужны модели и провайдеры. И провайдеры теперь есть, и есть архитектура:
👉 Архитектура трех блоков: UI (React) — красивые кнопочки, анимация и тд, Tauri (UI/Rust) — слой посредник Js/Rust, Crates (Rust) — набор крейтов решающих задачи блейзинг-фаст.
👉 Контракты для моделей с тегами фильтрации по задачам. Упрощают передачу контекста LLM для помощи с проектом.
👉 И вся архитектура выстроилась вокруг провайдеров: данные по провайдерам, модели, настройка, запись данных. 8 страниц и никакого нейрослопа ;)
Второй этап — группы чатов, их логика. Проверка архитектуры на прочность.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Vitaliy Zarubin | @keygenqt
Vibe Studio. Первые запросы. 🔗 https://github.com/keygenqt/vibe-studio
Каркас успешно заложен - уже можно пообщаться с моделью. Но не хочу опять слить весь отпуск на код, пора передохнуть. 🏝
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6
#fyi Итак, вас забанил Claude? Могу вас поздравить — теперь вы можете попробовать все остальные инструменты: Codex, Zcode, Kimi, Cline, Continue, Msty Studio, Cherry Studio… Список можно продолжать долго. Claude — лишь один из инструментов.
Появляется желание использовать локальные модели? Если вас не ограничивает NDA и вам не нужно секьюрить данные — на мой взгляд, игра не стоит свеч. Почему? Железо очень дорогое. Поднять локально модель уровня облачной — это определённо за миллион рублей. Можно, конечно, взять железку послабее и поставить какой-нибудь Qwen3.8-27B — слышал, его хвалят. Но зачем, когда вы можете бесплатно использовать Qwen3.8-Max онлайн в чате? Да, там есть лимиты, но и провайдер не один — их много: упёрся в лимит в Qwen — перешёл на DeepSeek... А если чат вас не устраивает и вы двигаетесь в сторону автоматизации самого себя — https://keygenqt.com/publications/ai-control — то чаты вам действительно не подойдут.
Железо себя просто не окупит. Сейчас что-то более-менее вменяемое стоит 500к+. Делим 500 000 на 5 лет — получаем 100 000 в год, или примерно 8 300 рублей в месяц. Вот с этой суммой и имеет смысл сравнивать. За эти деньги вы получаете доступ к самым новым и мощным моделям. Локальные с ними не сравнятся. Я сейчас всё чаще использую GLM 5.3 Flash — она умная и очень дешёвая. Когда нужно, легко перехожу на дорогую Kimi K3.1 Pro. Дорогую — по сравнению с GLM, а не с западными аналогами: те в среднем раз в 10 дороже при паритете качества. Пока вы будете тратить эти 500к на облачные модели, железо будет обновляться, а модели — умнеть. Простой кейс: если тратить по 5к в месяц, за пять лет вы потратите на облачные модели 300к, и у вас останется ещё 200. Выпустили AI-ускоритель за 200к, который превосходит вашу железку, купленную пять лет назад за 500к. Где выгода?
Подписки. Есть два варианта получить облачную модель — подписки и API. В API ты платишь честно за токены: потратил — заплатил. Лимитов, как в подписке, там нет. Условно они есть, но это не лимиты на количество токенов, а ограничения на частоту запросов. В подписках ты покупаешь кота в мешке: сложные подсчёты токенов, лимитов и условий. Там всё выглядит так, будто ты платишь меньше. Но если сесть и посчитать — это не факт. В подписке хитрые прогеры находят лазейки, чтобы вытащить больше токенов, чем хочет дать провайдер. Потом этого хитрого хакера банят хитрые провайдеры. Стоит ли вся эта тягомотина трёх копеек? Я считаю, что нет. Уже полгода использую API, и мои сессии не прерываются посреди работы. Риск изменения условий и бана есть в любом облаке, но API позволяет в любой момент сменить провайдера, не останавливая работу.
Open-source студии. Одну из таких пишу я: https://github.com/keygenqt/vibe-studio. Я только начал. Делаю для себя и для людей, разделяющих философию контроля за ИИ. Но инструментов уже немало. Пока не написал свою, моя любимая — Cherry Studio. Ставим, подключаем API — и у вас есть мощная бесплатная среда для работы с облачными LLM. Инструментов много. Найти что-то под свой пайплайн работы несложно.
Итого. Стоит ли покупать свою железку за огромные деньги и подключать туда урезанную модель? Не думаю. На данный момент это нерационально. Для себя я решил так: когда появится железка условно за 200к на 64 ГБ, с возможностью гонять 40–60 токенов в секунду на 27B — такую уже можно взять для простых задач, чтобы удешевить работу с облачными моделями. Но это не будет заменой облачным. Это будет локальная модель на случай, когда облачные не подходят. Или для задач, с которыми легко справится простая модель — например, через https://vibe-action.keygenqt.com/.
Появляется желание использовать локальные модели? Если вас не ограничивает NDA и вам не нужно секьюрить данные — на мой взгляд, игра не стоит свеч. Почему? Железо очень дорогое. Поднять локально модель уровня облачной — это определённо за миллион рублей. Можно, конечно, взять железку послабее и поставить какой-нибудь Qwen3.8-27B — слышал, его хвалят. Но зачем, когда вы можете бесплатно использовать Qwen3.8-Max онлайн в чате? Да, там есть лимиты, но и провайдер не один — их много: упёрся в лимит в Qwen — перешёл на DeepSeek... А если чат вас не устраивает и вы двигаетесь в сторону автоматизации самого себя — https://keygenqt.com/publications/ai-control — то чаты вам действительно не подойдут.
Железо себя просто не окупит. Сейчас что-то более-менее вменяемое стоит 500к+. Делим 500 000 на 5 лет — получаем 100 000 в год, или примерно 8 300 рублей в месяц. Вот с этой суммой и имеет смысл сравнивать. За эти деньги вы получаете доступ к самым новым и мощным моделям. Локальные с ними не сравнятся. Я сейчас всё чаще использую GLM 5.3 Flash — она умная и очень дешёвая. Когда нужно, легко перехожу на дорогую Kimi K3.1 Pro. Дорогую — по сравнению с GLM, а не с западными аналогами: те в среднем раз в 10 дороже при паритете качества. Пока вы будете тратить эти 500к на облачные модели, железо будет обновляться, а модели — умнеть. Простой кейс: если тратить по 5к в месяц, за пять лет вы потратите на облачные модели 300к, и у вас останется ещё 200. Выпустили AI-ускоритель за 200к, который превосходит вашу железку, купленную пять лет назад за 500к. Где выгода?
Подписки. Есть два варианта получить облачную модель — подписки и API. В API ты платишь честно за токены: потратил — заплатил. Лимитов, как в подписке, там нет. Условно они есть, но это не лимиты на количество токенов, а ограничения на частоту запросов. В подписках ты покупаешь кота в мешке: сложные подсчёты токенов, лимитов и условий. Там всё выглядит так, будто ты платишь меньше. Но если сесть и посчитать — это не факт. В подписке хитрые прогеры находят лазейки, чтобы вытащить больше токенов, чем хочет дать провайдер. Потом этого хитрого хакера банят хитрые провайдеры. Стоит ли вся эта тягомотина трёх копеек? Я считаю, что нет. Уже полгода использую API, и мои сессии не прерываются посреди работы. Риск изменения условий и бана есть в любом облаке, но API позволяет в любой момент сменить провайдера, не останавливая работу.
Open-source студии. Одну из таких пишу я: https://github.com/keygenqt/vibe-studio. Я только начал. Делаю для себя и для людей, разделяющих философию контроля за ИИ. Но инструментов уже немало. Пока не написал свою, моя любимая — Cherry Studio. Ставим, подключаем API — и у вас есть мощная бесплатная среда для работы с облачными LLM. Инструментов много. Найти что-то под свой пайплайн работы несложно.
Итого. Стоит ли покупать свою железку за огромные деньги и подключать туда урезанную модель? Не думаю. На данный момент это нерационально. Для себя я решил так: когда появится железка условно за 200к на 64 ГБ, с возможностью гонять 40–60 токенов в секунду на 27B — такую уже можно взять для простых задач, чтобы удешевить работу с облачными моделями. Но это не будет заменой облачным. Это будет локальная модель на случай, когда облачные не подходят. Или для задач, с которыми легко справится простая модель — например, через https://vibe-action.keygenqt.com/.
🔥6❤1
🔥 Vibe Action v0.4.2
Апдейт кластера + новые провайдеры.
👉 Рефакторинг кластера
👉 Провайдеры Yandex и GigaChat
👉 OpenAI-совместимые endpoints - любой API в формате OpenAI
🔗 Vibe Action
📕 https://vibe-action.keygenqt.com
Апдейт кластера + новые провайдеры.
👉 Рефакторинг кластера
👉 Провайдеры Yandex и GigaChat
👉 OpenAI-совместимые endpoints - любой API в формате OpenAI
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8😁1
Первая фича - в студии
Пишу Vibe Studio - десктопную студию для работы с LLM. Агентов не использую - ревью должно быть на входе в проект, а не постфактум. И да, первая фича сделана в Vibe Studio для Vibe Studio. Круг замкнулся😎
Все фичи, которые у меня по плану в MVP - сделаны. Ещё есть мелкие хвосты, нужна отладка, местами оптимизация. Но работать уже можно. За 2 недели отпуска я это сделал... 17к строк кода...
Пока это чисто dev-версия, доступная для самостоятельной сборки. MVP для меня - не только фичи, но и отлаженный быстрый стабильный код. Дальше в планах отлаживать Vibe Studio в самой Vibe Studio. Теперь у нас есть своя собственная студия с поддержкой YandexGPT & GigaChat - может, переименовать в "Наша Студия"? В любом случае - будет чем заняться скучными зимними вечерами после работы.
🔗 https://github.com/keygenqt/vibe-studio
Пишу Vibe Studio - десктопную студию для работы с LLM. Агентов не использую - ревью должно быть на входе в проект, а не постфактум. И да, первая фича сделана в Vibe Studio для Vibe Studio. Круг замкнулся
Все фичи, которые у меня по плану в MVP - сделаны. Ещё есть мелкие хвосты, нужна отладка, местами оптимизация. Но работать уже можно. За 2 недели отпуска я это сделал... 17к строк кода...
Пока это чисто dev-версия, доступная для самостоятельной сборки. MVP для меня - не только фичи, но и отлаженный быстрый стабильный код. Дальше в планах отлаживать Vibe Studio в самой Vibe Studio. Теперь у нас есть своя собственная студия с поддержкой YandexGPT & GigaChat - может, переименовать в "Наша Студия"? В любом случае - будет чем заняться скучными зимними вечерами после работы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
Forwarded from Банкста
Билл Гейтс: «Илон Маск не создал Tesla. Он её купил. Он не создал Х. Он купил Twitter. Он не изобретал ракеты, двигательные системы или телеметрию ЅрасеХ. Он использовал технологии NASA и переманил их инженеров. А Я СОЗДАЛ MICROSOFT!»
Илон Маск: «Не заставляй меня купить Microsoft только ради того, чтобы тебя уволить. Некоторые, похоже, забывают, сколько у меня денег». @banksta
Илон Маск: «Не заставляй меня купить Microsoft только ради того, чтобы тебя уволить. Некоторые, похоже, забывают, сколько у меня денег». @banksta
😁14🔥2