RU

Как ИИ-агенты за три недели собрали архив моей семьи — и что из этого выросло

Три недели назад у меня была папка семейных бумаг и несколько семейных преданий. Сегодня — архив на 597 человек, 648 документов и линия длиной в оди…

генеалогияMCPClaudeCodeGEDCOMсемейный_архивреставрация_фотоCodexИИ-агентыродословнаяopensource
Habr
RU

Больше чем WER: RESON — открытый инструмент и датасет для оценки ASR в телефонном канале

Привет, Хабр! Меня зовут Александр Шевченко, я техлид команды ASR ML (направление ASR/TTS-платформы Audiogram ) в MWS AI. Мы занимаемся совершенство…

ASRspeech to textdatasetrussianbenchmarktelephoneбенчмаркopensourceNLPискусственный интеллект
Habr
RU

Больше чем WER: RESON — открытый инструмент и датасет для оценки ASR в телефонном канале

Привет, Хабр! Меня зовут Александр Шевченко, я техлид команды ASR ML (направление ASR/TTS-платформы Audiogram ) в MWS AI. Мы занимаемся совершенство…

ASRspeech to textdatasetrussianbenchmarktelephoneбенчмаркopensourceNLPискусственный интеллект
Habr
RU

Стресс-тест, который отвечает на вопрос бизнеса «а что, если»

Ровно 18 лет назад, 15 сентября 2008 года, обанкротился Lehman Brothers — крупнейшее банкротство в истории США. Банк не использовал стресс-тесты для…

стресс-тестированиесценарный анализриск-менеджменткредитный рискипотекаFreddie Macмашинное обучениеанализ чувствительностиopensource
Habr
RU

Локальный файрвол действий для кодинг‑агентов: связать то, что агент прочитал, с тем, что он собирается выполнить

Кодинг‑агент выполняет то, что читает — README, вывод MCP‑инструмента, результат команды. Если там спрятана инструкция, это превращается в…

ai-agentsllm-securityprompt-injectionopensource
Habr
RU

Данные без противоречий. Форма данных рисунком

Четвёртая часть цикла про TDCV2 — открытый конструктор тестовых данных, который я пишу сам. Обычно форму случайных значений выбирают из списка: норм…

tdcv2форматгенератортестированиетестовыеданныеэкспортавтотестыdslшаблонизаторopensource
Habr
RU

OpenEar: как я посчитала, насколько скучный у меня плейлист (и написала для этого open-source дашборд)

Рекомендательная лента почти любого музыкального сервиса оптимизируется под одну метрику — удержание. Мне захотелось не рассуждать об этом абстрактн…

pythonopensourcestreamlitмузыкаlistenbrainzанализ-данныхприватностьdashboard
Habr
RU

Как я написал простой HTML-сайт, который избавляет от ручного поиска и конвертации бренд-иконок

Каждый раз, когда верстаешь новый проект, лендинг или дэшборд, Дизайнер просит поставить на плашки ссылки со свежими логотипами сервисов, соцсетей и…

designopen-sourcefossopensourcehtmlicon
Habr
RU

Данные без противоречий. Справочники

Четыре фамилии, четыре специальности, четыре кабинета. Сколько разных врачей окажется в журнале на две тысячи строк? Шестьдесят четыре. Генератор че…

tdcv2форматгенератортестированиетестовыеданныеэкспортавтотестыdslшаблонизаторopensource
Habr
RU

TrueForge: открытая обвязка, которая превращает LLM в полноценного агента

Собрать демо-агента сегодня несложно. Подключаешь модель, добавляешь пару инструментов — и она уже читает файлы, вызывает API и бодро обещает выполн…

aiaiagentsopensourcemcpagentarchitecturellminfrastructureagentsecurityagentic aiagentic engineering
Habr
RU

Данные без противоречий. Свободный формат вывода

В первой части я разбирал, как сделать, чтобы поля в одной строке не противоречили друг другу: пол, имя и диагноз перестают жить сами по себе и начи…

tdcv2форматгенератортестированиетестовыеданныеэкспортавтотестыdslшаблонизаторopensource
Habr
RU

Капча, которую рисуют: drop‑in альтернатива reCAPTCHA на динамике жеста

Почему мы классифицируем движение руки, а не картинки со светофорами — и как встроить это в форму двумя строками Картиночные капчи в 2026-м решаются…

captchaopensourcegesture recognitionhumanityverificationapimlинформационная безопасностьвэб-разработка
Habr
RU

Как я перестал гадать, какая пара нод сломалась после апдейта CNI, и написал для этого свой мониторинг

98% успешных проверок в дашборде выглядят прекрасно. Ровно до момента, когда доходит: недостающие 2% это одна пара нод, один протокол, и т…

kubernetesmonitoringsredevopsgoobservabilityopensource
Habr
RU

Данные без противоречий. Связи между полями

Привет! Сейчас покажу штуку, которую я довольно долго доводил до ума, и мне кажется, она может пригодиться не только мне. Задача звучит скучно: наге…

фикстурыfakerdslтестированиегенератордетерминизмopensourceавтотестыqaзависимости
Habr
RU

BM25 против эмбеддингов, Protocol против наследования: как рождался фреймворк WhyTrend

В прошлой статье я рассказывал про WhyTrend — open-source инструмент, который не просто находит аномалии во временных рядах, а пытается объяснить, п…

pythonopensourcetimeseriesанализ-данныхanomaly-detectionllmархитектурапрограммированиеdata miningпоиск информации
Habr
RU

Начал раздавать бесплатные поддомены на fluxcast.dev и погряз в войне с DNS, гитом и сертификатами

Недавно я зарегистрировал fluxcast.dev и понял, что основной домен простаивает без дела. Рассказываю, как я написал свой реестр бесплатных поддомено…

pythondnsgithubcloudflareopensourcedomainssubdomaingitopsdevopsfoss
Habr
RU

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

Я не рассчитывал, что через две недели буду сидеть и писать текст про то, как маркетинг сложнее программирования — звучит к…

vibe codingMVPUGC-сервиспродуктовая дистрибуциясетевой эффектAI-инструменты в разработкеpet-проектстартапopensource
Habr
RU

Два self-hosted S3, которые доверяют друг другу: DataSafeS3 v1.1.0

v1.1.0: убрали HTTP-костыль для sink’ов, закрыли /metrics, Teams в UI, trusted clusters. Про v1.0.3 и типичный «pairing failed» на Docker — внутри.…

s3s3serverdatasafes3объектное хранилищеобъектное хранилище s3объектное хранениеeasyновое решениечто если неopensource
Habr