Сводка по проекту. Дальше — почему такая архитектура, что внутри и зачем.
Зачем мульти-AI в одном чате. У каждой модели свой профиль: Claude Opus глубоко рассуждает, GPT-5.2 Think быстрее на технических задачах, Gemini держит огромный контекст, Grok даёт некультурную, но иногда более честную точку зрения. Переключаться между chat.openai.com, claude.ai, gemini.google.com и x.ai в браузере — это потеря контекста и потеря времени. GoraBot держит все четыре провайдера в одном Telegram-чате с единым лимитом и единой биллинговой логикой.
Цепочки. Это не «выбери модель» — это «прогони задачу через все по очереди». Opus делает анализ → GPT-5.2 продолжает с учётом анализа → Gemini добавляет контекст → Grok даёт contrarian-точку зрения. Каждая модель видит результаты предыдущих и не повторяется. На выходе — четыре взгляда на одну задачу, склеенные в один тред.
Дебаты. Полемика между моделями. Ты задаёшь тему, выбираешь 2–4 участников и стиль. AI спорят раундами, в конце GPT-судья выносит вердикт. Полезно когда не знаешь, какой стороны держаться: у тебя на руках три-четыре аргументированных взгляда и третейское решение.
Проекты. Контекст-папки. Каждый проект хранит свою историю переписки и системный промпт. Переключение между проектами одной командой — /project ge.hiregora.com и бот сразу в контексте лендинга, помнит предыдущие обсуждения. 14 живых проектов в базе на дату публикации.
Архитектура без излишеств. python-telegram-bot 21 на aiogram-стиле хендлерах, SQLite для всех данных, по одному модулю-клиенту на провайдера, systemd-юнит, бэкап bot.py.backup рядом для отката. Никаких k8s, docker, Redis — это бот на 56 пользователей, и каждое усложнение стоило бы недели работы вместо двух дней разработки.