Тоні Старк розмовляв зі своїм AI-асистентом як із другом — і той керував будинком, аналізував дані, нагадував про зустрічі та навіть жартував. У 2026 році це вже не фантастика. Я побудував свого Джарвіса — десктопного AI-помічника, який працює локально, знає мої звички і допомагає щодня.
Чому Джарвіс, а не черговий to-do список
Кожен розробник рано чи пізно стикається з хаосом: задачі в одному місці, нотатки — в іншому, календар — у третьому, бюджет — у таблиці, здоров'я — ніде. Я хотів одну точку входу для всього. Не набір окремих додатків, а єдиний розумний інтерфейс, який розуміє контекст і діє проактивно.
Натхнення? Той самий Джарвіс із Marvel. Але не візуальні ефекти, а ідея: помічник, який знає тебе і думає наперед.
Що вже працює: 30+ AI-інструментів під одним дахом
Jarvis Desktop — це повноцінна продуктивна операційна система з AI-ядром на базі Claude. Ось що реалізовано.
Розумний чат із трирівневою пам'яттю
Серце Джарвіса — чат-інтерфейс із трирівневою пам'яттю:
- L1 — сесійна пам'ять: останні 20 повідомлень поточної розмови
- L2 — епізодична пам'ять: автоматичні резюме розмов із cooldown 4 години
- L3 — семантична пам'ять: повнотекстовий пошук (FTS5) по нотатках, повідомленнях, подіях
Джарвіс не просто відповідає — він пам'ятає, що ви казали минулого тижня, і використовує цей контекст.
Управління задачами з AI-пріоритизацією
Система пріоритизації враховує 5 факторів одночасно: терміновість дедлайну, ручний пріоритет, стагнація задачі, активність роботи та блокуючі залежності. Команда /next — і Джарвіс каже, що робити прямо зараз.
Календар та нотатки
Три види календаря (день, тиждень, місяць), нотатки з тегами та повнотекстовим пошуком FTS5.
Бюджет-трекер
Логування витрат за категоріями з місячною аналітикою та візуалізацією.
Голосове управління
Мікрофон → arecord/ffmpeg → Whisper API. Говорите українською — Джарвіс розуміє і діє.
AI-рада (Council)
Claude і GPT незалежно аналізують питання, потім синтезують спільну відповідь.
Трекер здоров'я
20+ полів щоденного логу: погода, їжа, сон, настрій. Кореляційний аналіз Пірсона.
Самовдосконалення
Команда /evolve — Джарвіс читає, аналізує та покращує свій власний код з бекапами.
Автоматична класифікація введення
Пишете у чат «зустріч із клієнтом завтра о 14:00» — Джарвіс сам визначає, що це подія, і зберігає в календар. Пишете «купити молоко» — створює задачу. Гібридна класифікація: спочатку regex-патерни, потім AI як fallback.
Технічний стек Jarvis Desktop
| Компонент | Технологія |
|---|---|
| Мова | Python 3.11+ |
| GUI | PySide6 (Qt 6) |
| AI-ядро | Anthropic Claude API |
| Додатковий AI | OpenAI GPT (Council mode) |
| База даних | SQLite + WAL + FTS5 |
| ORM / Міграції | SQLAlchemy 2.0 + Alembic |
| Фонові задачі | APScheduler |
| Голос | Whisper API |
| Погода | Open-Meteo (безкоштовно) |
| Новини | Google News RSS + Perplexity |
Від фантастики до щоденного інструменту
Так, мій Джарвіс не керує бойовим костюмом. Але він:
- Щоранку о 7:30 готує дайджест дня: задачі, події, погода, пріоритети
- Кожні 4 години перевіряє прострочені задачі і нагадує
- Щонеділі проводить self-review і пропонує покращення
- Стежить за витратами на API і зупиняється при досягненні ліміту
- Працює повністю локально — дані залишаються на вашому комп'ютері
Хочете свого Джарвіса?
Ви не Тоні Старк — і не мусите ним бути. Я створюю персональних AI-помічників, налаштованих під конкретні потреби:
- Для підприємця — управління задачами, CRM-інтеграція, фінансовий трекінг
- Для лікаря — щоденник пацієнтів, нагадування, аналіз паттернів
- Для фрілансера — тайм-трекінг, інвойси, управління проєктами
- Для дослідника — збір даних, аналіз кореляцій, автоматичні звіти
Ваш помічник буде знати ваш контекст, ваші звички, ваші пріоритети. Не загальний чат-бот — а інструмент, побудований навколо вашого життя. Детальніше про AI-інтеграції.