Категорія: Без категорії

  • Результат втоми №1

    Я втомився вбивати одні й теж команди кожен раз, коли тре клонувати робоче оточення на кожного нового користувача на VPS та тестових машинах. Тому я просто зробив це репозиторієм з якого це робиться однією командою.

    Також робив рефракторинг інших проєктів. Наприклад майже переніс дані в новий сервіс LDAP.

  • Зробив ще один сервіс.

    Зробив сервіс, який працює з каналами мобільного зв’язку через API. Новий репозиторій.
    Це спрощує контроль за тим щоб не втратити номери мобільних операторів, яки вже довго не працюють, наприклад.
    AURA AI отримала новий інструмент для роботи.

    Давно я працював над ще одним проєктом, точніше почав чат з AI щоб сформулювати задачу:
    1. як швидко вивчити (сформувати) в мозку людини актуальну нейронну мережу для маніпуляції вербальними символами на великій кількості мов.
    2. швидко на рівні носія мови опанувати знанням та маніпуляцією усталеніми виразами (фразеологізмами), китайськими ченьюй.
    3. автоматично адаптувати речення під потрібні акценти, особливості вимови яки потрібні.

    Схоже я знайшов спосіб почати такій проєкт. Майже рік підсвідомо над цим працював. Скоро щось про це напишу про це.
    Подібне завдання я ставив після того, як було розраховано середній час із урахуванням синергетичного ефекту для розв’язання завдання вивчення на рівні, схожому на С1, дев’яти мов із різних мовних груп.
    Воно порахувало, що це займе все життя.
    Така відповідь мене не влаштовує.

    Надав AI доступ до github щоб та результатів CI/DI щоб економити час.
    В результаті вони наробили 63 коміти за день. Це покі що рекордна кількість. Це за пару годин.

    Не уявляю, що вони робитимуть, коли з’являться відеокарти та фізична платформа 4U для закритого власного AI.
    Тоді я зможу компілювати та збирати контейнеризовані застосунки виключно в оперативній пам’яті без звернень навіть до SSD, а завдання, що йдуть на аутсорс у хмару, обробляти локально.

    Також щось дуже хочу щось викладати людям. Краще за все математику. Корисніше за все.

    P.S.
    Інтеграцію всіх проєктів в одне ціле суттєво гальмує повільна розробка CI/CD пайплайну. Він має забезпечити автоматизоване розгортання та оркестрацію взаємопов’язаних контейнерів на чистій системі з нуля (bare-metal) шляхом запуску всього одного скрипту.

    Майже зібрано всю колекцію артефактів та аномалій під час роботи з купою сервісів, які треба врахувати при оркестрації безлічі довільних контейнерів. Здається, сюрпризів вони вже не зможуть підкинути.

    Мабуть сьогодні але пізніше.

  • Пакую сенс у код. ⚙️

    Сьогодні працював над новим репозиторієм — початком синтезу мовлення для AURA AI. 🎙️

    Написана програма для підготовки, нормалізації, перекодування та очищення від шумів попередніх зразків мовлення для навчання AI.

    Обрана модель, яка для MVP гарантує нормальну якість синтезованого мовлення. Створені зразки. Локальних обчислювальних ресурсів для генерації недостатньо. Для тестів обраний хмарний провайдер. ☁️
    А мубуть не обраний)

    Вирішив створити окремий репозиторій для обліку фізичної інфраструктури, куди AI-агенти могли б звертатися й дивитися, що взагалі є в їхньому розпорядженні. 🖥️

    Під час роботи з агентом виявили різні вимоги до майбутнього фізичного сервера AURA AI.

    Додали вимогу економічного аналізу всього цього. 📊

    Загалом перевіркою серійників обладнання, збиранням вимог інших агентів, «діловодством» щодо фізичної інфраструктури та роздаванням цінних рекомендацій займатиметься окремий агент, який періодично вмикатиметься. 🤖

    Також продовжував роботу над системою deploy. Приблизно половина готова.

    Оскільки робота вже йде на мета-мета рівні, дуже багато пов’язано з пакуванням сенсу в код і постійним рефакторингом того, що вже існує. ⚙️

    Після цього піде відносно швидка робота з рефакторингу наявної програмної архітектури контейнерів під новий deploy. 📦

    Безперечно, нові моделі нейромереж AI — це щось. 😁

    P.S
    На жаль ні, до обчислення параметрів аеродинаміки вони ще не дійшли. Але це не точна)

  • 🙈

    З життя “Ордену Червоних очей”.

    Якщо хтось вважав, що AI дозволить працювати меньше..

    Ні. Воно дозволить працювати більше, але встигати ще більше. 😃

  • Проєктів вже занадто багато

    Щоб агенти не лаялися один з одним та не робили щось декілька разів різними способами я запропонував їм зробити репозіторій де вони можуть писати про стан справ в їх проєктах та дізнаватись хто ще що робе.
    Цікаво буде потім почитати.

    Ще мені Олексій О. сказав, що пости яки пише AI жахливі.
    Я подумав що так. Для блога, який претендує на платну складову, це неприпустимо.
    Все пишу сам.

    Ось вже скільки коммітів.

  • AURA AI: мій голос, хоч інколи й не зовсім я 🎙️🤖

    Новий проєкт – клонування мого голосу для АТС на Asterisk і AURA AI.

    Спочатку – автовідповідач, голосове меню, синтез мови. Потім – розпізнавання голосу, AI‑агенти, діалоги в реальному часі.

    ⚙️ 10 етапів: підготовка аудіо, тестування TTS‑моделей, створення API, контейнер Podman, інтеграція з Asterisk, розгортання в production.

    Перший етап готовий. Зараз – документація і журнал розробки. Далі за планом.

    Кінцева мета – AURA AI, яка прийматиме дзвінки моїм голосом, розумітиме співрозмовника, вестиме розмову і виконуватиме завдання.

    while (true) { build(); test(); improve(); }

    Крок за кроком. 😏

  • 🤖 AURA AI | Від лабораторних контейнерів до власної АТС 📡

    🧪 Спочатку — ізольовані лабораторні контейнери. Конфігурації, автоматичні тести, перевірка сценаріїв. Потім — інтеграція в робочу інфраструктуру.

    Зараз працюю над власною АТС на базі Asterisk.

    📞 У планах — десятки каналів, номери 0800, маршрутизація викликів, обслуговування бізнесу, інтеграція з іншими сервісами.

    Наступний рівень — AURA AI. 🧠

    Голосові AI‑агенти. Розпізнавання мовлення. Аналіз розмов. Автоматична обробка запитів, прийняття рішень, виконання дій.

    📱 SIM‑картка не потрібна.

    Достатньо інтернету — Wi‑Fi, Ethernet або будь‑який інший канал.

    🔐 Інша частина задуму — контроль комунікацій.

    Я сам вирішую, хто може зі мною зв’язатися, яким каналом і за яких умов.

    AURA приймає виклики, аналізує контекст, перевіряє правила доступу, залучає потрібних агентів і вирішує, чи варто мене турбувати.

    🏢 Публічний номер для бізнесу.

    🔒 Приватні канали для особистого зв’язку.

    ⚙️ Окремі правила для кожного.

    Анонімність там, де потрібна. Доступність там, де я дозволяю. І все це — під моїм контролем, на власній інфраструктурі.

    На скриншоті — один із поточних етапів розробки. 💻

    Build → Test → Verify → Deploy → Scale

    Спочатку відтворюваність. Потім стабільність. Потім масштабування.

    Зв’язок має працювати за моїми правилами, а не навпаки. 😏

    // Access is not a right. It’s a permission.

  • R1CK & M0RTY AUTH PROTOCOL 🧪

    Ха. 😁

    Хочу собі 2FA, як у «Ріку та Морті». Пам’ятаєте, там жива людина була другим фактором автентифікації?

    Так от. Хочу зробити щось подібне. Тільки з AI. 😏

    Щоб AI телефонував мені й розмовляв голосом. Не просто питав код, а проводив повноцінну перевірку.

    Аналізував розмову, контекст, мої відповіді, манеру спілкування. Визначав, чи це справді я, чи не перебуваю під примусом. Окреме стоп-слово, приховані сигнали й усе таке.

    Якщо все 0K — ACCESS GRANTED. 🔓

    Якщо щось не так — ACCESS DENIED. 🔒

    А якщо AI зрозумів, що зі мною якась херня, — ALERT: HUMAN COMPROMISED. 🚨😂

    І нехай уже сам запускає відповідні протоколи.

    Ха-ха. Хочу. Зроблю.

    Але спочатку треба закінчити все за списком.

    Ну як «спочатку»… У мене вже токенів не вистачає. За тиждень і два дні витратив стільки, скільки раніше вистачало на три місяці. 🤣

    Зате результати є.

    Близько 80% контейнерів, які працювали, уже пройшли рефакторинг. Повністю перебудована архітектура, спрощені конфігурації, наведений порядок у залежностях, налаштовані автоматичні тести.

    І трохи статистики:

    149 COMMITS < 30 DAYS 🚀

    149 комітів менш ніж за місяць. І це не просто косметичні правки, а перебудова цілої інфраструктури.

    G1T C0MM1T -M "ST1LL AL1V3" 😁

    Те, до чого роками не доходили руки, поступово перетворюється на нормальну, керовану інфраструктуру.

    А попереду ще ціла черга проєктів.

    Є сервіси, які я колись вимкнув, бо не міг правильно переналаштувати. Є програми, які почав писати ще два роки тому, але так і не закінчив — банально не вистачало кваліфікації.

    Тепер усе трохи інакше.

    З новим AI значно простіше не тільки писати код, а й розбиратися в тому, чого раніше не знав. Вчитися безпосередньо в процесі роботи. Причому на власних, цілком реальних задачах.

    І це, мабуть, найцікавіше.

    Те, що раніше впиралося в сотні годин навчання, пошуків і експериментів, тепер можна поступово доводити до результату.

    Не тому, що AI раптом зробив мене розумнішим. А тому, що між ідеєю та її реалізацією стало значно менше перешкод.

    WH1L3 (1D345.length > 0) { BU1LD(); L34RN(); R3P34T(); } ⚙️

    Коротше. Робота йде.

    А потім зроблю собі AI, який вирішуватиме, чи можна мені довіряти. 😂

    Головне, щоб одного дня він не вирішив, що я поводжуся недостатньо схоже на себе.

    ERROR 403: YOU ARE NOT YOU. 🤖