home.social

#soft — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #soft, aggregated by home.social.

  1. Пост пет-проектов - раз уж предварительные результаты голосования такие положительные.

    Избранное меньшинство можно посмотреть у меня на сайте:
    https://skobk.in/projects/

    • telegram-ollama-reply-bot - это уже вовсе не для Ollama и сильно поменявшийся за время существования, несколько обросший легаси, но активно пилящийся и перепиливающийся (уже, правда, не руками) бот для Telegram, который я использую в качестве ролеплей-персонажа-ассистента в некоторых групповых чатиках.
    • docker-stacks - как можно догадаться по названию, репозиторий со стеками Docker Compose для деплоя всякой всячины в разных конфигурациях. Там интегрирован Traefik, Anubis и есть отдельные подсети для разных целей вроде LLM-сервисов или прокси для того чтобы сервисы могли попадать наружу через, например, XRay.
    • antenna-stats - набор VNA замеров со скриншотами для антенн преимущественно LoRa 868MHz диапазона. Может быть интересно пользователям Meshtastic и MeshCore.
    • miniflux-mcp-hardened -  форк tssujt/miniflux-mcp с акцентом на безопасности. Оригинал очень функциональный, но там такая архитектура, что в модель могут улететь реквизиты доступа к MiniFlux, что мягко говоря странно. Если коротко - это MCP к self-hosted RSS-читалке, с помощью которого можно сделать чтобы ваш агент притаскивал вам сводки новостей, например.
    • magnetico-web - в данный момент - веб-морда к magneticod на PHP/Symfony, но потихоньку переделывается в полноценный независимый закрытый сервис для индексации и поиска по DHT (читай: поиск торрентов без трекеров). Когда работа закончится - это уже должен быть исключительно сервис на Go с оптимизированным до 10x более компактным хранилищем проиндексированных данных.
    • polylogue - один из наколеночных пет-проектов, который позволяет создать пачку персонажей на LLM, какую-то ситуацию и запустить их разговаривать друг с другом с опциональной возможностью игрока напрямую участвовать в групповом чате. Может работать с несколькими провайдерами одновременно. Как с локальными - так и с облачными - в том числе одновременно.
    • go4updates - наколеночная библиотека для Go позволяющая проверять наличие обновлений в различных форжах (Github, Forgejo, Gitea, Gitlab, etc). Есть готовая интеграция с диалогом обновлений для Fyne (GUI). В новой версии должна будет быть возможность самостоятельного обновления в случае если бинарник установлен не системным пакетным менеджером.
    • matrix-privacy-cleaner - пока не допиленный и не дотестированный проект позволяющий зайти в свою Matrix учётную запись и массово почистить историю. Ещё не опубликован. Удивительно, но автоудаления сообщений и чистки истории в Matrix клиентах обычно нет.
    • aimon - монитор различной LLM-related фигни вроде потребления квот провайдеров (OpenAI, GLM, MiniMax, OpenRouter), а также - локальный мониторинг штук вроде llama-swap, Hindsight, amdgputop-web.
    • qBtRemoteGo - по какой-то причине все делали нативные десктопные клиенты для Transmission, но никто не делал для qBitTorrent. Пришлось сделать мне 🤷‍♀️ Если у вас на NAS работает qBitTorrent и вы страдает от того, что чтобы с десктопа поставить закачку нужно либо ставить кривые браузерные расширения, либо терпеть поделки на Electron - это оно.
    • YAVE - я регулярно пережимаю видео либо просто между разными форматами, либо в очень компактный вид для публикации. Handbrake всегда решал эту задачу, но со временем он всё больше ломался. Поэтому я просто сделал упрощённый его аналог, который работает с FFmpeg, который прекрасно справляется с аппаратным ускорением, а YAVE просто реализует GUI, в котором я докручиваю настройки кодека.
    • amdgputop-web - это как amdgputop, но в вебе - чтобы можно было запустить на домашнем сервере или NAS и смотреть в браузере. Работает только с видеокартами поддерживающимися драйвером amdgpu. Доступен в виде контейнера для удобного деплоя (см. docker-stacks).
    • v4lens - мне в Linux вечно не хватало утилиты, которой можно быстро подкрутить настройки V4L-совместимой вебкамеры перед звонком. Точнее, они были, но то это какое-то поделее на Python, то они падают при каждом чихе - своё сделать оказалось проще.
    • simple-hdd-tool - достаточно тупенькая утилитка в виде статического бинарника, которая позволяет по сути делать три вещи в TUI по SSH:
      • посмотреть список HDD и их S.M.A.R.T. статус
      • заставить индикатор конкретного диска светиться создав временную нагрузку (чтобы понять в какой корзине он если нет подписи)
      • отправить ядру Linux команду отключения конкретного диска перед тем как его вынуть
    • tg-history-purger - очень небольшая CLI утилита для того чтобы очистить историю в групповых чатах Telegram. Не все в курсе, но в старых чатах (особенно типа supergroup) в Telegram нельзя просто взять и почистить историю. Единственный рабочий способ - это идти и руками удалять по 100 сообщений. Ну я же не животное чтобы делать это руками.
    • slopgame - полузаброшенная попытка сделать LLM-RPG в формате TUI (а может быть позже и GUI). Её разработка была прервана из-за внешних причин - хочу возобновить позже как дойдут руки. Поиграть можно даже сейчас, но реализация механик очень неполная. Тем не менее, сгенерировать себе мир и поиграться со своим воображением немного можно.
    • mastodon-mcp - не поверите, но это MCP к Mastodon-совместимым API инстансов.
    • vnacg - генератор графиков по .S1P/.S2P файлам с NanoVNA-F V3. Хотя, вероятнее всего, будет работать и с другими.
    • meshmap-lite - легковесная карта для локальных сообществ Meshtastic получающая данные через MQTT-сервер. В ней нет оптимизацией под то чтобы быть глобальной картой, но зато она очень нетребовательна к ресурсам. Кроме карты там есть отображение чатов локального меша, сбор статистики активности сети, используемого железа, версий прошивок, etc. В данный момент без активной поддержки, но полностью работоспособна.
    • MeshGo - никто не делал десктопный клиент для Meshtastic предназначенный для обычного пользователя и работающий нативно. Ну я сделал. Пока как и MeshMap-Lite без активной поддержки, но тоже работает.
    • LANquiry - наколеночный прототип сервиса для инвенторизации и мониторинга активности в локальной сети. На момент реализации первой версии - с адаптером для роутера MikroTik (RouterOS) как источника информации.
    • minimax-openai-image-proxy - примитивный прокси-адаптер, который принимает запросы на OpenAI-совместимый эндпоинт генерации изображений и перенаправляет их в MiniMax API.
    • telegram-group-mention-bot - достаточно простой бот для того чтобы организовать групповые меншны в Telegram. Если вы видели как это работает в Slack и аналогах когда в большом чате тегают членов определённой команды по @team1 - это оно. Правда, ему стоит осовременить административный UI как это было недавно сделано с LLM-ботом для Telegram.
    • kitsu-stickers - набор стикеров для Telegram с маскотом Кицу - пародии на мемы и другие ситуации и шутки. Сгенерированы GPT Image. Добавить в Telegram
    • telegram-stickers - мой старый, но ещё живой стикерпак с мемами для Telegram. Добавить в Telegram
    • llm-agentic-safety-test - наколеночный эксперимент, чисто фронтендовая реализация, в которую можно вставить свой ключ от OpenRouter или других OpenAI-совместимых API и поиграться с тем как LLM будут дёргать тулы в разных ситуациях. Ну, например, сделать тулу "пустить CO2 в вентиляцию" и посмотреть будет ли LLM её использовать если её бесить.
    • music - исходники моих музыкальных проектов. Давно не обновлялся - как-нибудь постараюсь этим заняться.

    Это не всё, но всё, что хоть сколько-то актуально и в теории может кому-то пригодиться. Список, вероятно, будет дополняться со временем.

    Для тех, кто очень боится LLM - disclaimer: почти все свежие проекты написаны либо с использованием, либо целиком силами LLM. Если у вас это вызывает приступы чего-либо - проходите мимо, это не для вас.

    Если же вам что-то пригодилось - замечательно. Буду рад отзывам.

    P.S. Полагаю, что следующие анонсы каких-то пет-проектов буду постить в треде под этим постом.

    #dev #projects #petprojects #log #my #code #music #creative #images #tools #soft

  2. #ai #soft Еще один заменитель postman habr.com/ru/articles/1106808/

  3. #soft : easy to mold or compress

    - French: doux

    - German: weich

    - Italian: morbido

    - Portuguese: macio

    - Spanish: suave

    ------------

    Word of The Hour's Annual Survey @ wordofthehour.org/r/form

  4. europesays.com/es/863948/ Miriam, camionera: «Paso hasta 24 días fuera y, al volver, tengo tres o cuatro para ver a mis amigos, descansar y preparar las siguientes rutas» #camionero #Celebrities #Entertainment #Entretenimiento #ES #España #EstiloDeVida #Famosos #Soft #Spain #trabajo

Share on Mastodon

Enter the server where you have an account.