Forwarded from Этихлид
Media is too big
VIEW IN TELEGRAM
Нет, вы посмотрите на этого еретика, о чём он вообще?
Да что этот дед может знать про разработку?
Хотя погодите...
Да это же Роберт Мартин - "Чистый код", "Чистая архитектура", "Идеальный программист", "Быстрая разработка программ"!
За последний год от умеренного скептика он окончательно перешёл в стан апологетов использования ИИ в разработке, а теперь вот сидит у себя на веранде в халате по утрам и жжот глаголом :)
Да что с него взять - дед наверное просто на старости лет выжил из ума, раз такое предлагает!
Нуу, а что насчёт всех вот этих людей?
Kent Beck (XP, TDD)
Martin Fowler (Refactoring, PoEAA)
Dave Farley (Continuous Delivery)
Grady Booch (UML, OOAD)
Gene Kim (Phoenix Project, DevOps Handbook)
—
Это ж всё сплошь архитектурные астронавты - что они могут знать про реальную разработку: как мы перекладываем JSON'ы, про наши CRUDогенераторы, и про то, насколько важно использовать табы вместо пробелов?
Ну да, ну да :)
А получается у них с ИИ именно потому, что для них разработка всегда была не про написание кода.
И идеи этих дедов стали актуальны как никогда.
Кстати, довольно интересно отслеживать эволюцию их взглядов, а с дядей Бобом ещё и спорить иногда случается :)
#rant #дедпримитаблетки
Признайте: ИИ с лёгкостью уделает вас в кодинге. Нет такой задачи, на которую у вас ушёл бы день, а ИИ не сделал бы её за пять минут.
Всё кончено. Код будете писать не вы. Да-да, я знаю. Смиритесь.
Но вот в чём штука - это даёт вам огромную силу, потому что теперь можно делать то, о чём раньше и мечтать не приходилось.
Например, подумайте о покрытии тестами: вы же помните, какая это была морока. Надо писать все эти чёртовы тесты, и вы знаете, что тесты на самом деле не доказывают, что код работает.
Запускаешь code coverage, ухмыляешься и говоришь: ну да, ладно, но это же не значит, что код работает. Это значит только, что он исполняется.
Так вот, теперь это можно исправить, у вас появились ресурсы, чтобы это сделать. Говорите ИИ: покрой этот чёртов код тестами. А потом берёте mutation tester (да, это такой инструмент - и пусть ИИ его вам и напишет, уйдёт минут пять), дальше ИИ запускает этот инструмент, тот вносит изменения в исходный код и прогоняет все тесты. И если тесты не падают - он допишет тест, который поймает эту мутацию, и это значит, что у вас будет покрытие тестами. Ей-богу, у вас будет покрытие тестами.
И знаете, что ещё можно? Можно анализировать качество кода. Можно написать инструмент, который смотрит на цикломатическую сложность.
Кстати, есть отличный инструмент для этого. Ему лет двадцать. Называется CRAP - хорошее название, как расшифровывается - не знаю и знать не хочу. Это комбинация покрытия тестами и цикломатической сложности.
И вы можете сказать ИИ: понизь метрику CRAP - ниже пяти, ниже четырёх, как хочешь. И это заставит его порезать все жирные функции на маленькие и покрыть их все тестами. Ей-богу - подумайте, какие у вас теперь рычаги, чтобы довести код до качества, какого вы никогда не видели.
Знаю-знаю, я тот самый старый дед с Clean Code, но вот что я вам скажу: теперь вы можете сделать код чертовски чище, если заставите ИИ сделать это за вас.
Да что этот дед может знать про разработку?
Хотя погодите...
За последний год от умеренного скептика он окончательно перешёл в стан апологетов использования ИИ в разработке, а теперь вот сидит у себя на веранде в халате по утрам и жжот глаголом :)
Да что с него взять - дед наверное просто на старости лет выжил из ума, раз такое предлагает!
Нуу, а что насчёт всех вот этих людей?
За 52 года программирования оно никогда не приносило столько удовольствия ⬈
90% моих навыков теперь стоят $0 …но остальные 10% стоят в 1000 раз больше
Kent Beck (XP, TDD)
Появление LLM меняет разработку настолько же радикально, как переход от ассемблера к языкам высокого уровня ⬈
Меняется само понятие того, что значит "программировать" ⬈
Martin Fowler (Refactoring, PoEAA)
ИИ выведет на чистую воду тех, кто никогда не умел думать как инженер ⬈
Верификация становится узким местом. Кодогенерация сама по себе дешевая ⬈
Dave Farley (Continuous Delivery)
Это третий золотой век разработки софта - благодаря ИИ ⬈
Меня это не пугает. Меня это радует. Меня это освобождает ⬈
Grady Booch (UML, OOAD)
Писать код руками - это как проявлять фотоплёнку в тёмной комнате. Никто так больше не делает ⬈
Тебе больше не нужны шесть разработчиков плюс UX плюс продукт. Тебе нужен человек с проблемой и разработчик, который её решит ⬈
Gene Kim (Phoenix Project, DevOps Handbook)
—
Это ж всё сплошь архитектурные астронавты - что они могут знать про реальную разработку: как мы перекладываем JSON'ы, про наши CRUDогенераторы, и про то, насколько важно использовать табы вместо пробелов?
Ну да, ну да :)
А получается у них с ИИ именно потому, что для них разработка всегда была не про написание кода.
И идеи этих дедов стали актуальны как никогда.
Кстати, довольно интересно отслеживать эволюцию их взглядов, а с дядей Бобом ещё и спорить иногда случается :)
#rant #дедпримитаблетки
Появились первые объективные индикаторы резкого роста количества уязвимостей в силу ИИ.
"От себя могу добавить, что рост количества исправляемых CVE в Linux-софте (не только в ядре!) виден и в рамках Linux Patch Wednesday. В апреле количество CVE было максимальным (1035) за всё время (май 2024 года исключаем, там высокое значение было связано с изменением алгоритма). Будем наблюдать и анализировать. 😉"
p.s. А ты поставил(а) звездочку на проект Linux Patch Wednesday от Александра Леонова?
"От себя могу добавить, что рост количества исправляемых CVE в Linux-софте (не только в ядре!) виден и в рамках Linux Patch Wednesday. В апреле количество CVE было максимальным (1035) за всё время (май 2024 года исключаем, там высокое значение было связано с изменением алгоритма). Будем наблюдать и анализировать. 😉"
p.s. А ты поставил(а) звездочку на проект Linux Patch Wednesday от Александра Леонова?
GitHub
GitHub - leonov-av/linux-patch-wednesday: Monthly security bulletins with Linux vulnerabilities
Monthly security bulletins with Linux vulnerabilities - leonov-av/linux-patch-wednesday
🔥1
Forwarded from Управление Уязвимостями и прочее
Похоже, что эра AI Slop-а в ресёрче и репортинге уязвимостей заканчивается и начинается эра Высококачественного Хаоса. Об этом в своём блоге пишет Daniel Stenberg - создатель и ведущий разработчик проекта curl. В конце прошлого года он показывал статистику багрепортов на HackerOne: подтверждённых уязвимостей становилось меньше, а общее число репортов при этом росло, в основном за счёт низкокачественной AI-генерёнки. Ситуация усугубилась в начале 2026 года до той степени, что 1 февраля curl закрыли свою баг-баунти программу на HackerOne и начали принимать репорты только на GitHub. Но спустя месяц они вернулись на HackerOne ("как только поняли, что GitHub недостаточно хорош") и обнаружили, что характер сдаваемых репортов о проблемах безопасности изменился...
[ Читайте полностью в посте на сайте avleonov.ru ]
➡️Ⓜ️ MAX | @avleonovrus #AISlop #HighQualityChaos #BugBounty #HackerOne #Curl #CurlProject #DanielStenberg #Linux #LinuxKernel #PatchWednesday #Fuzzing #research #0day #AI #LLM
[ Читайте полностью в посте на сайте avleonov.ru ]
➡️Ⓜ️ MAX | @avleonovrus #AISlop #HighQualityChaos #BugBounty #HackerOne #Curl #CurlProject #DanielStenberg #Linux #LinuxKernel #PatchWednesday #Fuzzing #research #0day #AI #LLM
Forwarded from AI SecOps
CSA + Zenity Enterprise AI Security Starts with AI Agents.pdf
6.4 MB
🤖 Безопасность ИИ-агентов: 4 ключевых инсайта.
Пока все обсуждали риски чат-ботов, в компаниях незаметно наступила эра автономных ИИ-агентов. Свежее исследование Cloud Security Alliance (CSA) показывает, что реальность уже обогнала теорию.
Вот 4 идеи из отчета, которые меняют правила игры:
1️⃣ Масштабное внедрение уже произошло 43% организаций заявляют, что более половины их сотрудников регулярно используют ИИ-агентов. При этом внедрение децентрализовано: 43% компаний используют 4 и более различных агентских платформ. 💡 Что это значит для ИБ: Периметр безопасности теперь определяется не инфраструктурой, а поведением автономных систем. Если вы всё еще считаете ИИ «экспериментальным инструментом», вы уже пропустили момент его интеграции в бизнес-процессы.
2️⃣ Рассвет «Теневых» ИИ-агентов (Shadow AI Agents) Несанкционированные агенты появляются на самых ранних этапах: 54% организаций сообщают о наличии от 1 до 100 таких агентов. Только 21% компаний ведут реестр активных агентов в реальном времени. 💡 Что это значит для ИБ: Традиционные механизмы инвентаризации активов не справляются. Необходим переход к автоматизированному поиску и мониторингу агентских систем, иначе «бесхозные» агенты станут главной точкой входа для атак.
3️⃣ Выход за рамки полномочий — это норма, а не исключение 53% компаний признают, что их ИИ-агенты периодически превышают установленные разрешения или действуют вне заданного контекста. 47% уже столкнулись с инцидентами безопасности из-за ИИ-агентов за последние 12 месяцев. 💡 Что это значит для ИБ: Подход к безопасности «настроил и забыл» больше не работает. ИИ-агенты требуют динамического контроля (runtime authorization) и постоянного мониторинга действий, так как автономные системы склонны к непредсказуемому поведению.
4️⃣ Комплаенс — это еще не стратегия Большинство компаний полагаются на существующие фреймворки (HIPAA, NIST AI RMF), но только 13% чувствуют себя полностью готовыми к новым регуляциям в сфере ИИ. 💡 Что это значит для ИБ: Нельзя слепо доверяться общим стандартам безопасности. Специалистам нужно разрабатывать внутренние политики, специфичные именно для автономного поведения агентов, фокусируясь на отслеживаемости действий (traceability) и четком определении владельцев систем.
Вывод: ИИ-агенты — это новая «цифровая рабочая сила». Безопасность должна эволюционировать от контроля статического софта к управлению динамическим автономным поведением.
#AI #CyberSecurity #AIAgents
Пока все обсуждали риски чат-ботов, в компаниях незаметно наступила эра автономных ИИ-агентов. Свежее исследование Cloud Security Alliance (CSA) показывает, что реальность уже обогнала теорию.
Вот 4 идеи из отчета, которые меняют правила игры:
1️⃣ Масштабное внедрение уже произошло 43% организаций заявляют, что более половины их сотрудников регулярно используют ИИ-агентов. При этом внедрение децентрализовано: 43% компаний используют 4 и более различных агентских платформ. 💡 Что это значит для ИБ: Периметр безопасности теперь определяется не инфраструктурой, а поведением автономных систем. Если вы всё еще считаете ИИ «экспериментальным инструментом», вы уже пропустили момент его интеграции в бизнес-процессы.
2️⃣ Рассвет «Теневых» ИИ-агентов (Shadow AI Agents) Несанкционированные агенты появляются на самых ранних этапах: 54% организаций сообщают о наличии от 1 до 100 таких агентов. Только 21% компаний ведут реестр активных агентов в реальном времени. 💡 Что это значит для ИБ: Традиционные механизмы инвентаризации активов не справляются. Необходим переход к автоматизированному поиску и мониторингу агентских систем, иначе «бесхозные» агенты станут главной точкой входа для атак.
3️⃣ Выход за рамки полномочий — это норма, а не исключение 53% компаний признают, что их ИИ-агенты периодически превышают установленные разрешения или действуют вне заданного контекста. 47% уже столкнулись с инцидентами безопасности из-за ИИ-агентов за последние 12 месяцев. 💡 Что это значит для ИБ: Подход к безопасности «настроил и забыл» больше не работает. ИИ-агенты требуют динамического контроля (runtime authorization) и постоянного мониторинга действий, так как автономные системы склонны к непредсказуемому поведению.
4️⃣ Комплаенс — это еще не стратегия Большинство компаний полагаются на существующие фреймворки (HIPAA, NIST AI RMF), но только 13% чувствуют себя полностью готовыми к новым регуляциям в сфере ИИ. 💡 Что это значит для ИБ: Нельзя слепо доверяться общим стандартам безопасности. Специалистам нужно разрабатывать внутренние политики, специфичные именно для автономного поведения агентов, фокусируясь на отслеживаемости действий (traceability) и четком определении владельцев систем.
Вывод: ИИ-агенты — это новая «цифровая рабочая сила». Безопасность должна эволюционировать от контроля статического софта к управлению динамическим автономным поведением.
#AI #CyberSecurity #AIAgents
Дополнение для burp с целью анализа mcp endpoint. Ещё на ранней стадии зрелости
https://github.com/FenriskSecurity/MCPwned
https://github.com/FenriskSecurity/MCPwned
GitHub
GitHub - FenriskSecurity/MCPwned: MCPwned is a companion extension that enables pentesters to effectively test MCP servers. It…
MCPwned is a companion extension that enables pentesters to effectively test MCP servers. It recognizes MCP-like endpoints, provies a scanner and a tree-like display of capabilities, as well as a t...
Elastic выложил в открытый доступ инструмент для анализа атак на CI/CD CI/CD Abuse Detector с помощью LLM.
Интерес представляет сама модель угроз и ключевые слова для поиска атак.
Интерес представляет сама модель угроз и ключевые слова для поиска атак.
Ряд коллег сообщают, что прошла волна блокировок аккаунтов у Антропик. Другие коллеги сообщают, что ужесточили правила использования моделей для нужд пентеста. По ссылке в комментариях коллеги обмениваются мнениями и советами.
Напоминаю, что примерно 2 недели назад у Антропика началась кампания по идентификации и проверке клиентов (KYC).
Если ваш бизнес использует облачных провайдеров (в т.ч. ИИ) не забывайте предусмотреть, реализовать, протестировать процедуры резервного копирования как минимум для критичных проектов.
Ну не лишним иметь BCP если вы сделали ставку на разработку\работу с помощью облачных провайдеров - как минимум для критичных сервисов должен быть план резервного перехода на он прем.
Напоминаю, что примерно 2 недели назад у Антропика началась кампания по идентификации и проверке клиентов (KYC).
Если ваш бизнес использует облачных провайдеров (в т.ч. ИИ) не забывайте предусмотреть, реализовать, протестировать процедуры резервного копирования как минимум для критичных проектов.
Ну не лишним иметь BCP если вы сделали ставку на разработку\работу с помощью облачных провайдеров - как минимум для критичных сервисов должен быть план резервного перехода на он прем.
Telegram
Поляков считает: AI, код и кейсы
Что делать, если Claude забанил аккаунт: перенос сессий в Claude Code App
Вчера мне заблокировали аккаунт. Видимо блокируют за гифт-коды.
Ситуация неприятная: теряешь проекты, историю, локальные сессии. Но проекты и конфигурации из настроек можно восстановить…
Вчера мне заблокировали аккаунт. Видимо блокируют за гифт-коды.
Ситуация неприятная: теряешь проекты, историю, локальные сессии. Но проекты и конфигурации из настроек можно восстановить…
Отличный повод сделать анализ безопасности ваших администраторов сети (ASN) ну и в целом задуматься про использование Sanitizer API или аналогичного инструмента.
Как минимум настроить правила SIEM\LM на изменение ваших критичных публичных сетевых и DNS записей.
Как минимум настроить правила SIEM\LM на изменение ваших критичных публичных сетевых и DNS записей.
Telegram
VP Cybersecurity Brief
В 146 релизе Chrome появился Sanitizer API. Этот механизм позволяет реализовать защиту пользователя от XSS.
https://developer.chrome.com/release-notes/146#sanitizer_api
Вот детальное описание концепции https://developer.mozilla.org/en-US/docs/Web/API/H…
https://developer.chrome.com/release-notes/146#sanitizer_api
Вот детальное описание концепции https://developer.mozilla.org/en-US/docs/Web/API/H…
Forwarded from Патчкорд
Как сломали ripe.net, уже починили. Можно было управлять записями базы данных и
З.Ы. Помните, кстати, как по почте объекты в RIPE DB правили?
RPKI. Для этого, надо было кликнуть на ссылку, вполне безобидную, и быть авторизованным на сайте, но последствия этого самые разрушительные. Интернет, всё ещё, децентрализованная структура, но больные точки у него есть.З.Ы. Помните, кстати, как по почте объекты в RIPE DB правили?
mxsasha.eu
Taking down a European network with a TLS certificate: my RIPE NCC RPKI exploit chain
One click on a malicious, but not suspicious, link. That is all it could take for a network operator to get disconnected from the internet, through a chain of …
Вышел отчёт AISI новой модели OpenAI для кибербеза gpt 5.5 cyber.
По предоставленным графикам модель на уровне Mythos в задачах ctf и эмуляции взлома сеть
Как и прошлая версия 5.4 cyber, 5.5 будет доступна клиентам через Trusted access.
https://www.aisi.gov.uk/blog/our-evaluation-of-openais-gpt-5-5-cyber-capabilities
По предоставленным графикам модель на уровне Mythos в задачах ctf и эмуляции взлома сеть
Как и прошлая версия 5.4 cyber, 5.5 будет доступна клиентам через Trusted access.
https://www.aisi.gov.uk/blog/our-evaluation-of-openais-gpt-5-5-cyber-capabilities
Компрометация популярной в ML обертки для PyTorch Lighting
https://semgrep.dev/blog/2026/malicious-dependency-in-pytorch-lightning-used-for-ai-training/
https://semgrep.dev/blog/2026/malicious-dependency-in-pytorch-lightning-used-for-ai-training/
Semgrep
Shai-Hulud Themed Malware Found in the PyTorch Lightning AI Training Library
The PyPI package lightning was compromised in versions 2.6.2 and 2.6.3 with Mini Shai-Hulud themed malicious code to execute credential-stealing malware on import.
Первая инициатива, но не последния. Сейчас много людей накопили огромное количество конфиденциальной информации в своих чатах с ИИ. Логичное решение пересмотреть доступные средства ужесточение правил входа в ИИ. Тем более в Корп аккаунтах.
OpenAI выпустило доп настройки безопасности для своей платформы.
https://openai.com/index/advanced-account-security/
OpenAI выпустило доп настройки безопасности для своей платформы.
https://openai.com/index/advanced-account-security/
OpenAI
Introducing Advanced Account Security
Introducing Advanced Account Security: phishing-resistant login, stronger recovery, and enhanced protections to safeguard sensitive data and prevent account takeover.
Антропик запустил Claude Security в бету для всех клиентов Entrerpise. Остальные типы клиентов пока в очереди (team и до ).
Теперь нагенеренный код или загруженный можно анализировать на безопасность.
Рынок средств анализа кода ждёт неопределенность.
Актуально в первую очередь тем кто ходит Антропиком или хочет анализировать опенсорс, фронтэнд свой. Остальной код нужно загружать с оценкой рисков.
https://claude.com/blog/claude-security-public-beta
Теперь нагенеренный код или загруженный можно анализировать на безопасность.
Рынок средств анализа кода ждёт неопределенность.
Актуально в первую очередь тем кто ходит Антропиком или хочет анализировать опенсорс, фронтэнд свой. Остальной код нужно загружать с оценкой рисков.
https://claude.com/blog/claude-security-public-beta
Claude
Claude Security is now in public beta | Claude
Scan code for vulnerabilities and generate proposed fixes with Opus 4.7, on the Claude Platform, or through technology and services partners building with Claude.
Ряд именитых организации для борьбы с фрагментацией стандартов безопасности ИИ объединились в MOSAIC: OWASP, SANS, NIST, CSA, CIS, ITU и другие.
И как вы думаете, что сразу произошло?
Правильно - появился ещё один стандарт безопасности ИИ. Откровенно говоря не верю, что другие организации свои стандарты перестанут развивать в пользу нового стандарта.
Но как некая общая карта, со ссылками на другие стандарты может оказаться полезным.
И как вы думаете, что сразу произошло?
Правильно - появился ещё один стандарт безопасности ИИ. Откровенно говоря не верю, что другие организации свои стандарты перестанут развивать в пользу нового стандарта.
Но как некая общая карта, со ссылками на другие стандарты может оказаться полезным.
GlobeNewswire News Room
Global AI Security Standard Organizations Gather Under MOSAIC to Reduce Fragmentation
At an invitation-only forum in Arlington, OWASP, SANS Institute, NIST, CSA, CIS, CoSAI, and BIML formed MOSAIC: Multi-Organization Secure AI Coordination,...
👍1
Cisco за опенсорсило инструмент для помощи в определении происхождения модели. https://github.com/cisco-ai-defense/model-provenance-kit/blob/main/images/demo.gif
Почему это важно:
1. Для реализации схем оценки со судьей модели должны быть разного семейства.
2. Даже когда одну модель обучают на ответах другой она перенимает поведение модели родителя. И тут начинаются риски которые это инструмент поможет отследить: сообщения в силовые структуры о нарушении закона, сдвиг оценки в интерпретации исторических событий и т.д .
Почему это важно:
1. Для реализации схем оценки со судьей модели должны быть разного семейства.
2. Даже когда одну модель обучают на ответах другой она перенимает поведение модели родителя. И тут начинаются риски которые это инструмент поможет отследить: сообщения в силовые структуры о нарушении закона, сдвиг оценки в интерпретации исторических событий и т.д .
GitHub
model-provenance-kit/images/demo.gif at main · cisco-ai-defense/model-provenance-kit
Toolkit to assess and determine model provenance. Contribute to cisco-ai-defense/model-provenance-kit development by creating an account on GitHub.
Для экономии токенов в качестве курьеза появился в свое время стиль общения с ИИ "пещерный человек", теперь идею развили до вариантов с сжатием. Мысль интересная конечно, вопрос, что в таких случаях происходит с эффективностью регулярных выражений в LLM-файрволле.
Хабр
Пещерная ИИ = эффективность и экономия
Я есть ИИ. Я сделать. Я молодец. Пещерный LLM Несколько дней назад пользователь реддит в r/ClaudeAI рассказал, что научил Claude отвечать в стиле пещерного человека: короткие фразы, без вежливости,...
Forwarded from Air ~ AI
Wenyan Prompting или «Изя всё»
Пост о том, что еще придумали находчивые и экономные разработчики для качественного сжатия контекста
~~~
Экосистема для AI-агентов caveman (многоk ⭐️) делится на несколько уровней: она сжимает ответы, memory-файлы и MCP-описания, экономя токены
Внутри системы есть несколько режимов, такой ползунок сжатия: от lite (сухой профессиональный) до ultra (телеграфный), а еще отдельно выделен
Система работает на трех уровнях:
1. caveman - режим коротких ответов, сжимает output экономя до 65%
2. caveman-compress - для сжатия input, уплотняет memory-файлы. Экономия до 46% . При этом критичные данные код, пути, термины и ссылки остаются нетронутыми.
3. caveman-shrink - MCP middleware, сжимает описания tools, prompts, resources.
Итого: агент меньше пишет, меньше засоряет память и мануалы к инструментам
Из практики: Пока адаптировала Skill caveman под Codex для русских текстов (соответствие 95%). Использую для длинных сессий и выжимки смысла из больших документов. Работает намного лучше обычного саммари
~~~~
🔁 realtimeforai
Пост о том, что еще придумали находчивые и экономные разработчики для качественного сжатия контекста
~~~
Экосистема для AI-агентов caveman (многоk ⭐️) делится на несколько уровней: она сжимает ответы, memory-файлы и MCP-описания, экономя токены
Внутри системы есть несколько режимов, такой ползунок сжатия: от lite (сухой профессиональный) до ultra (телеграфный), а еще отдельно выделен
Вэньянь - 文言文 классический письменный китайский, который здесь используется для максимально плотного стиля
Система работает на трех уровнях:
1. caveman - режим коротких ответов, сжимает output экономя до 65%
2. caveman-compress - для сжатия input, уплотняет memory-файлы. Экономия до 46% . При этом критичные данные код, пути, термины и ссылки остаются нетронутыми.
3. caveman-shrink - MCP middleware, сжимает описания tools, prompts, resources.
Итого: агент меньше пишет, меньше засоряет память и мануалы к инструментам
Из практики: Пока адаптировала Skill caveman под Codex для русских текстов (соответствие 95%). Использую для длинных сессий и выжимки смысла из больших документов. Работает намного лучше обычного саммари
~~~~
🔁 realtimeforai