Идея этого проекта родилась у меня после двух событий.

Первое случилось в самолёте. Мне было нечем заняться, и я решил посмотреть фантастический фильм «Она» (Her, 2013). Я человек впечатлительный, и если в истории есть драма, то легко начинаю сопереживать героям. Фильм рассказывает об одиноком мужчине, который устанавливает ИИ-операционную систему, начинает с ней общаться и постепенно влюбляется в неё. Спойлерить не буду - фильм действительно стоит посмотреть.

Второе событие - это хайп вокруг OpenClaw. Я как раз вернулся домой, занялся своей обычной работой и в свободное время решил изучить, что это такое. К тому моменту вокруг проекта уже было много шума, и он успел набрать около 300 тысяч звёзд на GitHub.

Меня это действительно впечатлило. Ощущение было почти как в фильме про Железного человека: ты запускаешь ИИ, и он, как Джарвис, выполняет задачи и отвечает тебе почти как живой собеседник. Но довольно быстро стало понятно, что у такого подхода есть две серьёзные сложности.

Первая - нужно хотя бы в общих чертах понять, как внутри устроен OpenClaw: что такое ноды, каналы, связи между компонентами и прочие технические сущности.

Вторая - всё настраивается через пошаговый текстовый визард в терминале. Такой подход скорее рассчитан на технически подготовленного пользователя или ИИ-специалиста, а не на обычного человека.

Неудивительно, что сегодня многие компании либо предлагают уже преднастроенный OpenClaw у себя в облаке, либо продают услуги по его установке и настройке под конкретные задачи.

В какой-то момент я понял, что хочу сделать другой продукт - дружелюбный к обычному пользователю, буквально на уровне "домохозяйки". Моя цель - создать MVP для Windows, где при первом запуске человек просто проходит понятный мастер настройки: заполняет несколько полей, ставит галочки и в нескольких словах описывает, что он хочет от своего ИИ-ассистента.

Идея в том, чтобы этот ассистент постоянно жил на домашнем компьютере, а общаться с ним можно было не только через окно приложения, но и через мессенджер, например Telegram. Такой помощник может сам сообщить о важном письме, напомнить позвонить маме в пятницу вечером, предупредить, что на смартфон, который вы отслеживаете, снизилась цена, или просто помочь с повседневными делами.

Что уже есть в прототипе

На текущий момент у меня уже получилось реализовать несколько важных вещей.

1. Нормальное десктопное приложение

Я уже сделал полноценное приложение на Electron + React. Это не набор скриптов для терминала, а обычная программа с графическим интерфейсом, которую можно запустить как любое другое Windows-приложение.

Внутри уже есть чат с ИИ. История переписки сохраняется локально, поэтому после перезапуска ничего не пропадает. Также реализован стартовый визард при первом запуске, чтобы пользователю не приходилось вручную редактировать файлы, искать переменные среды и разбираться, что куда вставлять.

2. Основа для фоновой работы ассистента

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

Сейчас можно создавать фоновые задачи прямо обычными словами. Например:

  • напомнить о чём-то через час;

  • проверять что-то каждый день;

  • следить за ситуацией в фоне и писать только тогда, когда действительно произошло что-то важное.

То есть это уже не просто чат, а система, которая может работать самостоятельно и возвращаться к пользователю с результатом.

3. Внешние каналы связи

Прототип уже умеет работать через Telegram, чтобы с ассистентом можно было общаться не только из окна приложения, но и из мессенджера.

Кроме того, у меня уже есть интеграция с электронной почтой. Ассистент может читать письма, показывать нужные сообщения и помогать с отправкой. Для текущего прототипа это уже очень хорошая база, на которой можно строить MVP дальше.

Что я хочу сделать дальше

Следующий этап для меня - не просто добавлять случайные функции ради красивых демо, а собрать сильный и полезный MVP вокруг тех сценариев, которые действительно нужны обычному человеку в повседневной жизни.

Я отдельно выписал для себя самые массовые use case и понял простую вещь: в первую очередь нужно усиливать не "магические" эффекты, а ежедневную практическую пользу.

То есть ассистент должен:

  • помогать с напоминаниями;

  • разбирать почту и важные сообщения;

  • следить за ценами и изменениями на сайтах;

  • искать нужную информацию в личных файлах;

  • по утрам давать нормальную сводку по дню.

1. Понятное первичное знакомство пользователя с продуктом

Первое, что я хочу довести до ума, - это действительно хороший пошаговый визард для новых пользователей.

Не такой, где человеку просто показывают пустые поля и предлагают "разбирайся сам", а такой, где он по шагам подключает:

  • Telegram;

  • почту;

  • поиск;

  • новости;

  • календарь;

  • при желании - свои папки с документами.

Там же можно будет сразу настроить утреннюю сводку, чтобы ассистент понимал, что именно важно конкретному человеку: письма, события в календаре, новости, напоминания и другие сигналы.

2. Подключение основных источников данных

В ближайших планах - интеграция с:

  • погодой;

  • новостями;

  • Brave Search;

  • Google Calendar.

Это откроет очень понятные жизненные сценарии. Например, утром ассистент сможет присылать короткую и полезную сводку: какая сегодня погода, что важного в новостях, какие встречи стоят в календаре и нет ли срочных писем. Или человек сможет спросить: "Что у меня сегодня?", - и получить не ответ "из головы", а картину, собранную из реальных источников.

3. Поиск по личным документам

Ещё одно важное направление - RAG-поиск по локальным документам.

Я хочу, чтобы ассистент умел находить нужную информацию в папках пользователя без ручного копирования текста в чат. Это полезно и в быту, и в работе: найти договор, вспомнить, что было в заметках, быстро поднять старую инструкцию или письмо.

Для обычного пользователя это одна из самых сильных функций, потому что у всех со временем накапливается цифровой бардак, и найти что-то потом становится всё сложнее.

4. Умный мониторинг в фоне

Отдельно я хочу усилить сценарии фонового наблюдения.

Идея в том, чтобы ассистент не только отвечал на вопросы, но и сам следил за важными вещами:

  • за ценами;

  • за наличием товаров;

  • за изменениями на сайтах;

  • за письмами;

  • за другими важными событиями.

Если подешевел нужный смартфон, появилось свободное окно записи на нужную дату, пришло письмо от важного человека или что-то поменялось на сайте, ассистент не должен молчать до следующего запуска приложения - он должен сам выйти на связь.

5. Действия на компьютере

Ещё одна важная ветка развития - связка с компьютером на уровне действий.

Я хочу, чтобы ассистент умел запускать Chrome, открывать и контролировать обычные Windows-приложения, а со временем - выполнять удалённые действия на домашнем ПК в рамках разрешённых сценариев.

Это уже приближает проект не просто к чату с ИИ, а к настоящему цифровому помощнику, который может не только советовать, но и реально что-то делать за пользователя.

Ближайшая цель

Если коротко, мой ближайший план такой:

  • сделать очень понятное первичное знакомство пользователя с продуктом;

  • подключить основные источники данных;

  • улучшить Telegram как основной внешний канал связи;

  • добавить поиск по личным документам;

  • собрать сильный MVP вокруг самых массовых повседневных сценариев.

Я не хочу строить проект вокруг магии ради магии. Мне гораздо важнее другой вопрос: будет ли этим пользоваться обычный человек каждый день. Если да - значит, я двигаюсь в правильную сторону.

Ссылки

Исходный код проекта

Последний релиз под Windows

Если есть желание помочь или поучаствовать в проекте, можно написать мне в Telegram