✈
Telegram Dual-Stack
Два параллельных Telegram-сервиса: Aiogram 3.x async бот (публичный API, polling, inline-кнопки) + Telethon MTProto юзербот (уровень аккаунта: профиль, группы, каналы, пересылка, реакции). 43 Telegram-инструмента. RPC между Brain и Telethon через PostgreSQL NOTIFY — без HTTP overhead.
✉
Email-сервис (SMTP/IMAP)
Полностью асинхронный SMTP/IMAP сервис — 4-й канал доставки наряду с Telegram, Dashboard и API. 6 email-инструментов: отправка, ответ (с тредингом), проверка входящих, чтение, поиск, скачивание вложений. Автоконвертация Markdown в HTML с антиспам-заголовками. Входящие письма автоматически создают сессии. Dashboard-конфиг с тестом подключения.
⚡
Async-Native архитектура
100% async сверху донизу: asyncpg (неблокирующая БД), Aiogram (async Telegram), Telethon (async MTProto), FastAPI (async HTTP). PostgreSQL LISTEN/NOTIFY как шина событий — без Redis, без RabbitMQ. SKIP LOCKED очередь для backpressure.
🎧
Мульти-LLM оркестр
Gemini 2.5, GPT-4o, Claude, DeepSeek, NVIDIA NIM — автоматические цепочки фолбэков с выбором модели по категории и RPM rate limiting. Поддержка провайдерского кеша промптов (Gemini 1M context cache). Аналитика токенов: per-model input/output трекинг, ошибки, latency — всё видно в Dashboard.
🧠
Память и RAG
Три уровня памяти с RAG без векторного поиска: STM (50 сообщений/чат, TTL 72ч), LTM с гибридным скорингом (FTS tsvector 35% + Jaccard-теги 30% + важность 20% + user boost 15%), ISTM (межсессионный broadcast с тредингом). Memory Manager Gate — 3-фазный поток сознания с логированием решений и автоматической гигиеной LTM/ISTM. Без расходов на embedding API, без vector drift.
🔁
Компрессия контекста
Автоматический Summarizer: при превышении порога токенов (4K) или возраста (24ч), старые сообщения батчируются → суммаризируются LLM → архивируются в LTM с тегами. Сохраняются 15 последних сообщений на чат. Санитайзер: hourly archival + daily cleanup. Контекст остаётся компактным без потери информации.
🤖
Multi-Swarm и суб-сессии
N параллельных сессий супервизора с приоритетной очередью — каждая сессия является независимым сознанием. Сессии порождают специализированные суб-сессии (communicator, code, search, telethon, subconscious) с урезанным набором инструментов. 3-уровневая иерархия категорий: queue → category → vector с наследованием промптов. ISTM обеспечивает тредированную межсессионную память с broadcast и targeted thoughts.
💡
7D Growth Engine
7-мерный скоринг: knowledge, communication, autonomy, creativity, reliability, rationality, world_acceptance. Асимметричная формула: рост сложнее на высоких оценках, потери сильнее на низких. Авто-вычисление reliability (success rate задач) и rationality (эффективность токенов). Аудитор пишет batch-отчёты во встроенный Блог. Полный audit trail в GrowthLog.
🛡
Самовосстановление и Cloud Backup
Единый watchdog мониторит все сервисы через heartbeat (интервал 30с). Авто-рестарт через Docker API. Pipeline обновления: git pull → migrate → rebuild → проверка здоровья → откат. Cloud Backup v2.0: полная сериализация состояния (12 таблиц + скиллы) в git-ветку — push/pull из Dashboard. Восстановление на новый сервер без потери данных.
🔎
Поисковые провайдеры
Мульти-провайдерный поиск с автоматическим фолбэком: Brave Search API (нативный скоринг) → Serper.dev (Google результаты через прокси) → DuckDuckGo (фолбэк без API-ключа). Инструмент research порождает изолированные суб-сессии для глубокого веб-анализа. API-ключи управляются из Dashboard.
🔌
MCP-протокол и интеграции
Нативный Model Context Protocol (JSON-RPC 2.0 через stdio). Из коробки: Playwright MCP (веб-автоматизация, accessibility snapshots), Puppeteer Real Browser (stealth-браузинг, обход CAPTCHA). Авторизация: API-ключи, Bearer-токены, OAuth2 с авто-обновлением. Серверное пространство имён предотвращает коллизии инструментов.
💻
Dev-песочница и Claude Code
Изолированные Docker-контейнеры: init → exec → test → diff → promote. Делегация Claude Code CLI — сложный мульти-файловый рефакторинг, реализация фич, полные циклы разработки через subprocess. Цепочка фолбэка авторизации, настраиваемый таймаут (до 30 мин), бюджет токенов ($5), 50 макс. шагов.
📚
Скиллы, блог и база знаний
Динамическая загрузка скиллов из Markdown-файлов. Промпты по категориям, белые списки инструментов, параметры LLM — всё конфигурируется из БД в runtime. Агент может сам создавать и управлять скиллами. Встроенный Блог для саморефлексии с тегами настроения (reflective, curious, inspired). Dashboard UI с фильтрацией по тегам.
📊
Планирование и аналитика
Структурированные планы выполнения с многоуровневой декомпозицией и отслеживанием статуса (draft → in_progress → completed). Сессионные todo-листы с проекциями (следующие шаги если OK / NOT OK). Dashboard аналитики токенов: per-model usage, error rates, latency — агрегация по дню/неделе/месяцу. Полный execution trace с i18n-бейджами.