Grom.Al

Grom.Al

Разработчик, к сожалению без спонсоров и рекламы, но... Всегда жду от жизни только лучшее!
На Пикабу
150 рейтинг 6 подписчиков 3 подписки 3 поста 0 в горячем
Награды:
Пикабу 17 лет!
1

Мой прошлый пост забанили за рекламу. Окей, делюсь кодом и опытом: как я собрал полезный софт без денег и ПК

Прошлый мой пост модераторы благополучно грохнули, посчитав рекламой (около недели назад). Обидно, ведь я просто хотел поделиться своим пет-проектом. Поэтому в этот раз — никакой коммерции, чистая техническая польза, личный опыт превозмогания и код и история создания.

Сейчас все вокруг помешались на нейросетях, ChatGPT и умных ассистентах. Это круто, но до тех пор, пока у тебя есть мощный комп, стабильный интернет, куча лишних денег и рабочая зарубежная карта для оплаты подписок. А русские альтернативы как-то не по мне, может в будущем они и будут лучше, но не сейчас.

У меня не было ничего из этого. В какой-то момент я остался без постоянного доступа к нормальному рабочему ПК и без денег. При этом кучу рутины — писать однотипные шаблоны и держать в голове сотни терминов — нужно было как-то автоматизировать. Платные ИИ-ассистенты в вебе постоянно тупили, забывали контекст, требовали VPN, а без интернета в метро превращались в бесполезную иконку на экране.

Тогда я решил написать собственный автономный инструмент, который будет работать всегда, везде, в полном офлайне и абсолютно бесплатно. Назвал проект GromAl. Стал собирать его буквально на коленке: кодил со смартфона на чистом JavaScript, HTML и CSS, а компилировал всё это дело на GitHub через Electron, чтобы на выходе получить полноценный десктопный .exe. (кстати, таки не знаю работает ли😁), ну и понятно apk для андроида, но это в другом сервисе.

В чём фишка проекта?

Вместо того чтобы каждый раз платить за токены нейросети и молиться на сервера, я сделал жестко структурированный «блокнот на стероидах» (сейчас допилил уже версию 5.0 Premium и начал работу над 5.1 gold). Один раз забиваешь туда свои лучшие шаблоны, шпаргалки и инструкции, термины и жизненно необходимые шаблоны, а дальше приложение мгновенно находит нужную инфу по локальной базе данных.

Главное требование было — проект должен летать даже на калькуляторе. Чтобы интерфейс не лагал, я отказался от сторонних библиотек поиска и написал простую логику валидации запросов вручную:

Частичка реального кода с объяснением

Частичка реального кода с объяснением

Код максимально простой: очищаем строку от пробелов, переводим в нижний регистр и, если пользователь ввел больше двух букв, мгновенно выводим результат из локального массива. Никаких запросов на сервер, никакой задержки ввода (debounce). Палец от экрана оторваться не успевает, а нужный термин или история учёного, а также шаблон по русскому уже перед глазами. Электрон всё это переваривает моментально.

Что же в итоге?

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

Этот опыт научил меня одному: инди-разработчику в России сейчас нужно надеяться только на Offline-first. Когда всё завязано на зарубежные облака и API, ты строишь дом на чужом болоте. А локальный софт — он твой навсегда.

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

P.S. Уважаемые модераторы, в самом посте ссылок НЕТ. Название проекта написал исключительно для контекста истории. Ссылку на GitHub для тех, кто хочет потестить, я скину в комментарии к посту, чтобы не нарушать правила сайта.

Показать полностью 1
1

Из нейросети в блокнот на стероидах: как я обновил свой проект GromAl до версии 5.0 (и собрал ПК-версию без ПК)

Пикабушники, привет! Мой первый пост удалили за ссылки на внешние ресурсы. Поэтому без ссылочек!

Недавно я рассказывал вам о старте своего проекта GromAl. Будем честны: изначально амбиции шептали мне: «Сделай свою нейросеть!». Но реальность, здравый смысл и врожденная лень вовремя постучали в окно. В общем, полноценный ИИ в одиночку я не потянул, зато получилась жестко структурированная база шаблонов, терминов и заметок.

По сути, это такой локальный справочник-органайзер. Написан он на святой троице: HTML, CSS и чистом JavaScript. Но завернуто всё это в интерфейс, визуально напоминающий чат-бот или умный мини-браузер. Денег не прошу, рекламы нет, скрытых подписок тоже — пилю чисто ради опыта и фана.

За последнее время я знатно перекопал этот JS-код и хочу поделиться тем, что изменилось (постараюсь без пафоса):

Поиск по Левенштейну. Переписал логику поиска. Теперь скрипт высчитывает расстояние Левенштейна (с порогом в 3 символа). Так что если у вас, как и у меня, пальцы не попадают по буквам — опечатки больше не ломают выдачу.

Два режима раскопок. Сделал быстрый поиск (ищет чисто по тегам/ключам) и расширенный (копает deep dark фантазии: проверяет совпадения и в ключах, и прямо внутри текста определений).

Своя админка. Если встроенных шаблонов не хватает, теперь можно прямо внутри приложения (или в онлайн-версии) на лету дописывать свои шпаргалки, термины и заметки.

Интерфейс «как у взрослых». Прикрутил живые подсказки и автодополнение при вводе. Стало похоже на нормальную поисковую строку.

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

Тёмная тема.

Тёмная тема.

Светлая тема

Светлая тема

Кнопка-копирка. Появилась кнопка «Копировать ответ» в один клик. Ctrl+C, Ctrl+V — наше всё.Кнопка «Случайный факт». Добавил чисто ради залипалова, чтобы можно было почитать базу в режиме рандома, когда скучно.Генеральная уборка. Базу шаблонов расширил, но при этом безжалостно вычистил оттуда все повторы, дубли и откровенный мусор.Экстремальный порт на Windows. А теперь главная комедия. Проект теперь доступен не только как .apk для Android, но и как .exe для компов. Нюанс в том, что у меня нет компьютера. Вообще. ПК-версию я собирал и компилировал вслепую, извращаясь через облачные сервисы прямо на экране смартфона. Так что я физически не могу проверить её работоспособность.

Где пощупать?

По правилам Пикабу ссылки на внешние ресурсы оставлять нельзя, поэтому пост без них. Проект называется GromAl (или GromAl Studio) — онлайн-версия и файлы для скачивания на Android/ПК легко гуглятся в поиске по этому названию. Кому лень искать самостоятельно — пишите в комментарии или в личку, с радостью скину прямую ссылку.

Буду рад любой конструктивной критике, пинкам и багрепортам в комментариях. Особенно жду весточку от владельцев ПК: запустился ли вообще .exe файл или он просто красиво лежит на диске?

И вопрос на засыпку: каких шаблонов, тем или баз знаний вам лично не хватает в подобных справочниках?

Накидайте идей, я с удовольствием добавлю их в следующую версию!

Спасибо всем, кто дочитал!

Показать полностью 2 1
15

Как я собрал карманную «нейросеть» из 4000 шаблонов, которая работает в лесу без интернета, и почему меня занесло в мессенджер «Пачка»

Всем привет!

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

Так появился проект GromAI. Давайте сразу начистоту: это не та нейросеть, которая сама напишет за вас диплом или сочинит поэму о смысле жизни. Это, по сути, огромная, жестко структурированная «Википедия» готовых шаблонов, промптов и текстовых заготовок, терминов, которую я упаковал в суперлегкий интерфейс.

В чём прикол и почему это работает:

Полный офлайн. Скачал базу — и всё. Ей плевать на блокировки, VPN, плохой сигнал в метро или авиарежим. Работает вообще без интернета.

0 рублей, 0 копеек. Без рекламы, скрытых подписок, лимитов на знаки и прочей коммерческой шелухи. Делал для себя, делюсь с народом.

Она не тупит и не врет. Обычные нейросети любят «галлюцинировать» — уверенно выдумывать несуществующие факты. У меня база выверенная (уже около 4000 шаблонов для работы, учебы и самообразования). Результат всегда предсказуем.

Запустится на «утюге». Код легкий, оперативку не жрет, телефон не греется.

Минутка боли и инди-разработки:

Как и положено любому уважающему себя кустарному проекту, я собрал все возможные грабли. Денег на сервера у меня нет, поэтому сайт живет на бесплатном Google Sites (да, выглядит скромно, зато бесплатно).

Но самый дикий финт ушами я провернул с комьюнити. Все нормальные люди создают каналы в Telegram. Я посмотрел на это, представил кашу из сообщений и... ушел в корпоративный мессенджер «Пачка» (это наш аналог Slack). Да-да, проект для обычных людей, а поддержка — в корпоративном софте. Зато там можно разложить баг-репорты, идеи по шаблонам и флуд по разным полочкам (тредам), и никто никого не перебивает.А ещё работает без ВПН, тоже важный плюс.

Зачем я это выложил?

Маркетолог из меня, честно скажу, как из буханки хлеба троллейбус. Проект некоммерческий, рекламировать его бюджетов нет, а пользователям штука может зайти и реально сэкономить время (особенно ученикам и студентам, или тем, кто часто сидит без нормальной связи и хочет узнавать что-то новое, заниматься самообразованием, подходит даже учителям😀).

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

Сайт проекта (БЕЗ СКАЧИВАНИЯ):

https://sites.google.com/view/gromal-studio/главная-страница...

Я даже подготовил для Вас приложение где можно скачать саму нейросеть или пользоваться ей онлайн (СО СКАЧИВАНИЕМ):

https://drive.google.com/file/d/1Wawc2oe0hjAe3pppLhzMyIOi8pD...

(можно скачать с моего Гугл диска .apk файл и установить как приложение)

Куда вы попадете по ссылке

Куда вы попадете по ссылке

Здесь можно запустить или скачать мою нейросеть

Здесь можно запустить или скачать мою нейросеть

Интерфейс самой шаблонной нейросети (справочника)

Интерфейс самой шаблонной нейросети (справочника)

Как я собрал карманную «нейросеть» из 4000 шаблонов, которая работает в лесу без интернета, и почему меня занесло в мессенджер «Пачка»

Другой запрос

Спасибо, что дочитали до конца!

Показать полностью 4
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества