KasprakStudio
← На головну
Персональний ШІ-асистент · локально

Джарвіс

Особистий ШІ-асистент, який живе на комп’ютері власника, а не в чужій хмарі. Зроблений для дуже вимогливого замовника.

Локальні моделіClaude за бюджетомНебезпечне — з підтвердженням

Говорить, керує комп’ютером, телевізором і саундбаром, веде проєкти, пам’ятає важливе і сам приходить з ідеями. Думає локальними моделями на власній відеокарті, а до Claude звертається тільки тоді, коли задача справді складна.

Джарвіс у цифрах
1 058комітів за 6 тижнів розробки
~108 000рядків коду на Python
410файлів автотестів, тисячі перевірок
93інструменти ядра з рівнем ризику й аудитом
7 + 3ролі локальних моделей і 3 рівні Claude
32 / 32на тесті довгої пам’яті LongMemEval
97,5 %точність вибору інструмента
24вікна проєктів навколо сфери
21раунд незалежного рев’ю безпеки
Головні принципи
Одне ядро — багато дверей

Усі дії виконує одне MCP-ядро. Голос, Telegram, вебчат, телефон, телевізор і застосунок Claude — лише входи до нього. Тому Джарвіс однаково розумний і однаково обережний, звідки б не прийшла команда.

Локально за замовчуванням

Головна модель gpt-oss-20b працює на власній відеокарті. Помічники відповідають за зір і пам’ять. Хмара — лише для ескалації, за суворим бюджетом, а приватні дані ніколи не залишають комп’ютер.

Безпека — вимога, а не побажання

Модель вважається недовіреною. Кожна небезпечна дія чекає підтвердження в окремому каналі: кнопкою в Telegram, відбитком пальця на телефоні або діалогом на ПК.

Промо-ролик

Сфера знята справжнім рушієм голограми, а не намальована.

Пам’ять Джарвіса

Пам’ять як нейронна мережа

Нотатки, документи, проєкти й сутності — світні вузли та зв’язки. Білі вузли спільні для кількох проєктів, яскраві лінії пов’язують різні проєкти. Це справжня структура, лише без назв у кадрі.

  • Пошук за словами і за змістом одночасно, знаходить минулі розмови
  • «Гарячі» й «холодні» факти, зведення за темами, профіль власника
  • Вночі, без хмари, сам наводить лад у пам’яті й розбирає свої помилки
  • «Забудь це» видаляє факт по-справжньому
Мозок із кількох рівнів

Швидке — локально й миттєво, складне — вище по драбині.

  1. Рефлексиправила і змістовий пошук, без великої моделі
    миттєво
  2. Швидкий циклgpt-oss-20b на власній відеокарті викликає інструменти
    локально
  3. Перевіркадругий погляд перед дією
    локально
  4. Довгі задачіплан, кроки, запитання власнику
    локально
  5. Claude Haiku · Sonnetспілкування і планування — за бюджетом
    хмара, квоти
  6. Claude Opusостанній вирішувач для найскладнішого
    хмара, квоти
Усе, що вміє Джарвіс

Голос і спілкування

  • Розпізнавання Whisper на відеокарті, відповідь звучить, поки ще дописується
  • Власний голос Джарвіса, кеш готових фраз, визначення кінця репліки
  • «Джарвіс, стоп» спрацьовує миттєво, навіть коли мозок зайнятий
  • Характер: стриманий, з легким гумором

Джарвіс усюди

  • Telegram-бот: чат, підтвердження кнопками, зведення
  • Вебчат: до 10 файлів, вибір моделі, довгі задачі, полотно
  • Android-застосунок: рація, сфера, задачі, відбиток і аварійний стоп
  • Пульт ТВ-приставки: розмова через його мікрофон

Комп’ютер і дім

  • Застосунки, файли, буфер, скриншоти, медіа, вебпошук
  • ТВ-приставка, телевізор і саундбар через HDMI-CEC
  • Сон і пробудження ПК по мережі, безпечний старт після вимкнення світла
  • Сторож світла: зник струм — пауза, вивантаження моделей, сон

Голограма і центр керування

  • Прозора 3D-сфера поверх вікон: сотні золотих ниток, ядро-зірка
  • Стани «слухаю», «думаю», «говорю»; до 24 вікон проєктів
  • Відеоповідомлення: поради роликом зі сферою, що говорить
  • Дашборд, стрічка дня, пам’ять, розклади, «Радар і поради»

Проактивність

  • Ранкові й вечірні зведення, нагадування, погода
  • Поради Opus щодо проєктів — оцінки вчать Джарвіса
  • «Радар»: залежності, релізи, вразливості, знахідки на GitHub
  • Правила-сенсори: «мало місця на диску», «скоро дощ»

Агенти, що пишуть код

  • Конвеєр «письменник → кодер → перевірка»
  • Пісочниця без мережі: імпорти, лінтер, тести — у репозиторій лише перевірене
  • JarvisBench: модель змінюється лише тоді, коли її замір кращий
  • Нічна оптимізація промптів (GEPA) і дані для донавчання

Хаб проєктів та ігри

  • Одна відеокарта на багато проєктів: спільна черга з пріоритетами
  • Вночі — важкі задачі, вранці — звіт
  • Ігровий режим: під час матчу Джарвіс повністю вимикається
  • Після гри питає, чи повернути все як було

Знання й контент

  • Obsidian: нотатки з телефона, пошук за змістом, старі ідеї спливають
  • «Почитати потім»: вижимки статей уночі
  • Транскрипти YouTube, розпізнавання фото й сканів, чернетки листів
  • Студія: «зроби мультик» → розкадровка → схвалення → ролик
Небезпечне — тільки з «так» власника

Модель вважається недовіреною: будь-який текст може виявитися ін’єкцією.

Підтвердження поза каналом

кнопка в Telegram, відбиток на телефоні або діалог на ПК; одноразове і прив’язане до точних аргументів

Аудит усього

журнал без секретів; у кожного джерела свій токен і своя стеля ризику

Kill switch

гаряча клавіша, голос або кнопка; зняти — тільки біля ПК

Жорсткі заборони

держсайти, банки, платіжні сторінки — заборонені в коді

Ігровий режим

під час матчу Джарвіс повністю вимкнений, античит не чіпає

Надійність

watchdog, самоперевірка, щоденний бекап, перевірка залежностей і витоків

Що далі

Дорожня карта: частина вже написана й чекає ввімкнення.

Скоро

  • Claude з телефона керує ПК через захищений тунель
  • Jarvis TV: голос поверх фільму з приглушенням
  • Здоров’я з годинника — тільки локально
  • Власне слово «Джарвіс» на голосі власника
  • Звук: удома саундбар, поза домом телефон
  • Віддалений стіл зі схваленням кожного підключення

Далі

  • Самонавчання на власних помилках (QLoRA, DPO)
  • Агенти самі беруть задачі з плану
  • Локальний зір: PDF, фото, скани
  • Секретне сховище, ніколи не в хмарі
  • Ранковий ТВ-брифінг і казки голосом
  • Мозок-2: досвід і рейтинг зв’язків
Технології
  • Python 3.12
  • MCP SDK
  • llama.cpp
  • Ollama
  • Whisper
  • gpt-oss-20b
  • Gemma
  • EmbeddingGemma
  • Claude Haiku · Sonnet · Opus
  • three.js
  • Electron
  • Kotlin · Android TV
  • SQLite FTS5
  • Векторний пошук
Як ми це будуємо

Код пишуть і тестують ШІ-агенти, архітектуру й безпеку перевіряють окремі агенти рівня Opus, кожне рішення записане в журнал. Спершу проба на залізі — потім інструмент. У кожного інструмента є схема, рівень ризику, аудит і тест.

Хочете свого Джарвіса?

Зберемо персонального ШІ-асистента під ваш дім, офіс чи бізнес — з вашими пристроями, даними і правилами. Локально, приватно, без компромісів.