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, каждое решение записано в журнал. Сначала проба на железе — потом инструмент. У каждого инструмента есть схема, уровень риска, аудит и тест.

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

Соберём персонального ИИ-ассистента под ваш дом, офис или бизнес — с вашими устройствами, данными и правилами. Локально, приватно, без компромиссов.