Об этом проекте

ctgbot служит субстратом для экосистем ИИ-агентов, где специализации и взаимосвязи возникают в процессе использования, а не через предопределенные роли. Платформа фокусируется на явных границах доверия и изолированных средах, что позволяет агентам функционировать как долгосрочные сущности, а не как эфемерные исполнители задач. Ключевые возможности включают: - Isolated Runtimes: каждый разговор с агентом запускается в собственном Docker-контейнере, что позволяет агентам устанавливать пакеты, запускать тесты и создавать инструменты, не затрагивая хост-систему. - Persistent Identities: агенты сохраняют историю разговоров и накапливают контекст между сессиями при поддержке семантической долгосрочной памяти, доступной для поиска по всем потокам. - Hostbridge: типизированный аутентифицированный командный мост, который позволяет агентам взаимодействовать с хост-системой, отправлять сообщения в другие потоки агентов и выполнять ограниченные псевдонимы команд хоста. - Component Model: модульная архитектура, в которой агенты (например, Claude, Codex), источники (например, Gmail) и фильтры могут комбинироваться индивидуально для каждого чата. - Explicit Trust Model: внедрение входящих фильтров и белых списков; неизвестные каналы связи сбрасываются до тех пор, пока они не будут явно привязаны оператором. - Inter-Agent Messaging: агенты могут координировать свои действия, отправляя сообщения, файлы и структурированные команды в другие потоки агентов через hostbridge. Платформа поддерживает различные интеграции, включая Telegram для взаимодействия с пользователем и Gmail для входящей и исходящей связи.