← Портфолио
Продукт · AI-планировщик
Календарь + Telegram · закрытая разработка

Pulse

Персональный AI-планировщик: связывает Google Calendar, Telegram-бота и MCP. Ставишь задачу командой на естественном языке — система пишет её в календарь и в нужный момент сама доставляет уведомление нужному человеку в Telegram. Плюс локальный дашборд для контроля.

AI-планировщикMCPGoogle Calendar Telegram-ботNode.jsАвтоматизация
Внутренний инструмент — общий разбор без деталей
Команда
«создай задачу и отправь к 15:30…»
Календарь
Задача пишется в Google Calendar
Доставка
Уведомление в Telegram — по времени или сразу
Интерфейс
Управление Pulse через кастомный GPT: команда на естественном языке, календарь и отправка в Telegram
Управление через кастомный GPT «Планировщик Pulse»: команда на естественном языке → задача в Google Calendar → подтверждённая отправка в Telegram. Личные данные в интерфейсе скрыты.
О проекте

Pulse — рабочий прототип персонального планировщика, управляемого на естественном языке. Команда («поставь задачу», «напомни», «отправь такому-то к такому-то времени») превращается в событие в Google Calendar, а локальный сервер доставляет уведомление адресату в Telegram — в момент события или сразу. Работает через кастомный MCP-сервер / GPT Actions, стартует автоматически со стартом системы. Секреты и данные хранятся локально. Инструмент внутренний; ниже — разбор по фактам, без имён, аккаунтов и ссылок.

Что умеет

Календарь как планировщик

Задачи и события ведутся в Google Calendar. Команды на естественном языке — без ручного заведения встреч.

Доставка в Telegram

Уведомления уходят нужному человеку через бота — автоматически по времени события или немедленно по команде.

Дашборд-монитор

Локальная панель: лента календаря (сегодня / 7 / 30 дней), диалоги бота с людьми как в мессенджере, статусы и вложения.

Локально и по ключу

Автозапуск как служба, секреты только на ПК (.env), доступ извне — по защищённому шлюзу с ключом-авторизацией.

Нужен похожий проект?
Расскажите задачу — отвечу быстро.
Написать в Telegram →