← Slav Ben-Ari English

Niles — Ваш персональный ассистент в Telegram

AI-ассистент, который живёт в вашем Telegram. Niles помогает держать всё под контролем — напоминания, календари, погода, координация семьи и утренний брифинг голосом слегка ироничного дворецкого.

Работает на базе Google Gemini. Niles подключается к сервисам, которыми вы уже пользуетесь, и незаметно поддерживает порядок в фоновом режиме.

Что умеет Niles

Напоминания

Создавайте напоминания так, как вы привыкли говорить — на русском или английском.

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

Фото-напоминания тоже поддерживаются. Отправьте или перешлите изображение, и Niles извлечёт нужные детали. Когда напоминание сработает, оригинальное изображение вернётся вместе с ним.

Напоминания по умолчанию синхронизируются с Google Tasks, так что они доступны везде, где вам нужно.

Календари

Подключите аккаунты Google Calendar и Microsoft 365. Niles собирает события из всех календарей в единое представление.

Поддерживаются дополнительные календари — праздничные, семейные, рабочие — всё объединяется и дедуплицируется.

Ежедневные отчёты

Каждое утро и вечер Niles отправляет краткую сводку важного.

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

Время отчётов полностью настраивается. Отчёты пишутся на вашем языке, в стиле персоны бота.

Погода

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

Медиа-дайджест

Если вы используете RSS-ленты (через Inoreader или аналоги), Niles собирает входящие статьи в течение дня и отправляет один AI-дайджест новостей в удобное для вас время. Материалы группируются по релевантности, с акцентом на местные и практичные темы.

Группы семьи и друзей

Niles поддерживает именованные группы для семьи и друзей. Внутри группы участники могут:

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

База знаний

Niles запоминает то, что вы ему рассказываете.

Эти факты сохраняются и используются в ежедневных отчётах, контексте календаря и разговоре. Спросите «Какое вино я люблю?» — и Niles ответит.

Мониторинг почты

Опционально подключите Gmail или Outlook и позвольте Niles отслеживать письма, требующие действий. Новые сообщения анализируются AI и могут автоматически становиться напоминаниями, событиями или уведомлениями — на основе содержания и ваших правил.

Разговор

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

Бот отвечает на настроенном языке независимо от того, на каком языке вы пишете.


Персона

По умолчанию Niles говорит как формальный, слегка сухой дворецкий — сдержанный и профессиональный с ноткой остроумия. Но персона полностью в ваших руках:

Всё настраивается через обычный разговор.


Уведомления и вебхуки

Niles предоставляет webhook-эндпоинт, принимающий JSON из любого внешнего источника — инструменты автоматизации, RSS-сервисы, системы мониторинга. Каждый payload анализируется AI и направляется к нужному действию: создать напоминание, показать уведомление или тихо проигнорировать.

Вы можете задать собственные правила классификации («Теперь считай уведомления о счетах напоминаниями») — и бот будет им следовать.


Настройка

Онбординг проходит в формате разговора. Бот проведёт вас через:

  1. Ваше имя и предпочтительное обращение
  2. Местоположение (для погоды и часового пояса)
  3. Подключение аккаунтов Google и Microsoft (опционально, можно пропустить)
  4. Личные данные, которые вы хотите, чтобы бот запомнил
  5. Языковые предпочтения

Всё можно изменить позже. Пропущенные шаги можно выполнить в любое время.


Для технически любопытных


Языки

Английский и русский. Переключайтесь в любой момент, сказав «Переключись на английский» или наоборот.


Приватность

Данные каждого пользователя полностью изолированы. Напоминания, история разговоров, знания и предпочтения привязаны к конкретному пользователю. Групповые функции разделяют только то, что явно помещено в общие пространства (списки дел, групповые сообщения). Данные не пересекают границы пользователей, если вы не решите поделиться ими.


Niles — это личный проект, созданный для решения реальных повседневных задач, а не для того, чтобы впечатлять. Он берёт на себя мелочи, чтобы вам не приходилось о них думать.