Web-приложение и PWA
Адаптивный интерфейс для desktop и телефона. Устанавливается на iPhone и Android, работает как отдельное приложение и поддерживает светлую и тёмную темы.
AI Planner
GitHub
OPEN SOURCE / SELF-HOSTED
Почта, календарь, задачи, таймеры и голос в приложении, которое контролируете вы.
Для данных, которые опасно доверять случайному сервису.
КОНТРОЛЬ ДОСТУПА
AI Planner не просит перенести почту или календарь в новую экосистему. Он подключается к выбранным сервисам через официальные OAuth-механизмы и хранит выданные доступы на вашем сервере.
Можно использовать только локальные задачи и таймеры, подключить один календарь или включить полный набор. Каждый участник авторизует собственные аккаунты самостоятельно.
Это полноценное Web-приложение, а AI помогает управлять его функциями естественным языком.
Адаптивный интерфейс для desktop и телефона. Устанавливается на iPhone и Android, работает как отдельное приложение и поддерживает светлую и тёмную темы.
Русские и английские команды, продолжение контекста и видимая запись. Короткая команда отправляется после паузы, а сложная остаётся для проверки.
Локальные задачи и события Google или Microsoft собраны в одном обзоре с участниками, ссылками и временем.
Срок, описание, приоритет, поиск, фильтры, редактирование, завершение, возврат в работу и отдельный архив.
Несколько именованных таймеров с независимым обратным отсчётом в чате и сообщением о завершении.
Задача или таймер создаёт одно Web Push напоминание. iPhone, Android и desktop диагностируются отдельно, поэтому одно устройство не скрывает ошибку другого.
AI Planner выполняет работу между сервисами, но не обходит их разрешения и ваши подтверждения.
ОТДЕЛЬНАЯ AI-ФУНКЦИЯ
По явному запросу проверяет недавнюю почту и сопоставляет найденные договорённости с задачами и календарём.
Анализ ограничен 15 входящими и 15 отправленными письмами, использует store=false и ничего не создаёт автоматически.
Модель понимает цель и готовит действие. Приложение проверяет права, состояние и фактический ответ провайдера.
Пользователь описывает цель голосом или текстом.
API проверяет владельца, разрешения и входные данные.
Показывается точный адресат, текст, время или изменение.
Только явное согласие разрешает внешнюю запись.
Созданный объект читается обратно, а операция попадает в аудит.
AES-256-GCM. OAuth-токены и чувствительные настройки зашифрованы.
Изоляция. Каждый объект принадлежит одному пользователю и проверяется на каждой операции.
Без секретов в модели. Провайдерские токены никогда не входят в аргументы AI-инструментов.
Защищённые сессии. Argon2id, HttpOnly cookies, отзыв сессий и одноразовые инвайты.
Контейнеры без root. API, Web и worker изолированы, PostgreSQL и Redis не публикуются наружу.
Backup. Дампы проверяются, получают контрольную сумму и ограниченный срок хранения.
Нужны Linux, Docker Compose, домен с DNS-записью на сервер и открытые порты 80/443.
git clone https://github.com/tigramaan/ai-planner.git.env.example и замените все заглушки локально.docker compose --profile caddy up -d --builddocker compose psПодключайте только нужные возможности. Каждый коннектор имеет собственный OAuth или сервисный контракт.
Распознавание речи, намерение, анализ писем и инструментальный AI-цикл.
API keyCalendar, Contacts, Gmail и Google Meet с incremental OAuth scopes.
OAuthOutlook Calendar, Contacts, Mail и Teams через Microsoft Graph.
OAuthСоздание проверенной видеовстречи от имени пользователя.
OAuthCalDAV, IMAP/SMTP, Telemost API или постоянная комната.
BusinessVAPID и Declarative Web Push для PWA на iPhone, Android и desktop.
BrowserПолезны новые AI-провайдеры, коннекторы, мобильное тестирование, локализация и улучшения доступности.