Я сделал свой таск-менеджер с AI. Вот что из этого вышло
Когда я начал рассказывать знакомым, что делаю собственный менеджер задач, реакция была примерно одинаковой: «Зачем? Есть же Notion, Trello, ClickUp».
Отвечу честно — сам задавал себе этот вопрос несколько раз в процессе.
Почему вообще ещё один таск-менеджер
Конец 2025 года. Я работал над несколькими проектами одновременно и, как водится, перепробовал кучу инструментов. Notion — слишком гибкий, превращается в свалку. Trello — простоват, не
хватает Гантта и таймера. ClickUp — перегружен, интерфейс как кабина самолёта. Все они иностранные, с оплатой в долларах, и ни один нормально не интегрируется с Telegram — который у меня
открыт постоянно.
Плюс везде AI — это либо ChatGPT-обёртка «перепиши текст», либо вообще маркетинг. Я хотел AI, который реально помогает с задачами: разбивает большую задачу на шаги, приоритизирует,
подсказывает что делать дальше.
Так появилась идея TaskFly.
Стек и первые решения
Я разработчик, поэтому первое что сделал — выбрал стек. Next.js 16, TypeScript, Tailwind v4, Prisma + PostgreSQL. Всё на одном сервере, без Supabase и внешних auth-сервисов — своя
авторизация на bcrypt + JWT. Принципиально: минимум внешних зависимостей, максимум контроля.
Для AI взял Claude API от Anthropic — на мой взгляд лучшая модель для работы с текстом и структурированием. Стоимость ~1 ₽ за запрос — приемлемо. Для голосового ввода — OpenAI Whisper
(~0.27 ₽/мин).
Хостинг — свой VPS, nginx, PM2. Деплой через собственный скрипт с бэкапом и роллбэком. Всё мониторится через Telegram-уведомления: зарегистрировался пользователь — пришло сообщение,
прошла оплата — пришло сообщение.
Что строил
Я хотел чтобы в одном инструменте было всё что реально нужно для работы:
4 вида отображения задач — список, канбан, диаграмма Гантта, календарь. Переключаешься одной кнопкой, данные те же.
Тайм-трекер прямо в задаче. Запустил — остановил — видишь сколько потратил.
Повторяющиеся задачи — 5 режимов повторения, задача автоматически создаётся заново когда закрываешь предыдущую.
Автоматизации — конструктор по принципу «если X, то Y». Например: если задача переходит в статус «Ревью» — назначить на меня. 25 комбинаций триггеров и действий.
Telegram-бот — полноценная работа с задачами прямо в мессенджере. /tasks, /week, /overdue, /add, /timer, /stats.
Гостевой доступ — поделиться проектом с клиентом в режиме read-only.
Что было сложно
Честно — всё понемногу.
Платёжная система. ЮKassa, автосписания, чеки по 54-ФЗ с vat_code — это отдельный квест. Документация местами неполная, тестовые платежи ведут себя иначе чем боевые. Потратил на это
заметно больше времени чем планировал.
Лимиты AI. Когда даёшь пользователям AI — нужно думать о стоимости. Считал сколько запросов в день может сделать один пользователь на каждом тарифе, как это влияет на маржу. Free план — 0
AI-запросов. Pro — 15 в день. Business — 120.
Swap на 2GB. Next.js при сборке ест память как не в себя. На VPS с ограниченной RAM без swapfile сборка просто падала. Решил добавлением swap — но это уже детали инфраструктуры.
Безопасность. Когда сам пишешь API, легко пропустить IDOR-уязвимости. Несколько раз переаудировал все endpoints — проверки orgId, защита server actions, rate limiting.
Тарифы
Долго думал над ценообразованием. В итоге:
- Free — бесплатно навсегда, 50 задач, 3 проекта, без AI
- Pro — 790 ₽/мес, 1 пользователь, 15 AI-запросов в день
- Team — 2 490 ₽/мес, 5 человек, 50 AI-запросов
- Business — 5 990 ₽/мес, 20 человек, 120 AI-запросов
Цены ниже зарубежных аналогов, оплата в рублях, автопродление.
Где сейчас
Проект запустился. Сайт работает, платёжная система подключена, боевые ключи ЮKassa активны. Пользователи регистрируются.
Это первый запуск — не MVP в смысле «заглушки», а полноценный продукт с реальными фичами. Но впереди ещё много: годовые подписки со скидкой, Google Calendar синхронизация, мобильное
приложение.
Сейчас главный вопрос — не «как сделать», а «как найти своих пользователей». Если ты работаешь над задачами один или с небольшой командой и хочешь попробовать — заходи на
https://taskfly.ru. Free план без ограничения по времени.
Если интересно — в комментариях отвечу на вопросы про стек, архитектуру или бизнес-решения.