Строительные блоки для AI-продуктов, которые вы запускаете сами
Шесть открытых проектов, которые складываются в единое целое: один шлюз для всех моделей, единый вход для всех продуктов, платформы, которые вы строите поверх них, — агенты, контент и знания — и бенчмарки, которые измеряют шлюз.

Проекты
Используйте любой из них отдельно или запускайте вместе. Каждый — законченный продукт со своим репозиторием, документацией и конфигурацией Docker, а pacod-demo запускает все шесть как одну платформу.
pacod-gw
AI-шлюз. Один шлюз перед всеми моделями — с ключами, ценами, квотами и учётом использования, которые вашим приложениям не нужно держать у себя.
pacod-cms
Управление контентом. Один стек — много редакционных сайтов. Статьи, реклама и статистика со встроенным AI для текстов, дизайна и перевода.
pacod-ap
Платформа для создания агентов. Размещайте сколько угодно AI-агентов в одном развёртывании — у каждого свои знания, факты, промпты и правила, и всё за единым входом.
pacod-id
Идентификация и доступ. Единое место, где входят люди и машины — и где записано, что им разрешено, во всех ваших продуктах.
pacod-kb
База знаний для RAG. Превращайте файлы и веб-страницы в версионированные знания с поиском — со стабильным контрактом для моделей, которые их читают.
pacod-benchmark
Бенчмарки шлюза. Измерить, что добавляет шлюз, — во многих конфигурациях сразу, каждую относительно базовой линии напрямую к моку.
pacod-demo
Весь стек. Все шесть проектов как одна платформа — один домен, один вход, один шлюз. Попробуйте на demo.pacod.io.
Как они связаны
Каждый вызов LLM проходит через шлюз. Каждый пользователь входит через провайдер идентификации. Продукты поверх них остаются простыми — и никогда не хранят ключи провайдеров. Запущенные вместе, они делят по одному каждого общего компонента: одну входную точку, один сервер баз данных, одно векторное хранилище, один набор дашбордов.

В основе — несколько твёрдых принципов
Открытый код
Лицензия Apache-2.0; исходный код, тесты и модели угроз открыты.
На вашей инфраструктуре
Docker Compose для ноутбука, Helm-чарты там, где это важно. Ваши данные остаются на ваших машинах.
Единый вход
pacod-id обеспечивает вход во все продукты и хранит, что каждому пользователю разрешено.
Один шлюз
pacod-gw хранит ключи, рассчитывает стоимость вызовов и следит за соблюдением квот — для всех продуктов.
Посмотрите, как они работают вместе
Живое демо запускает все шесть проектов как одну платформу, за одним входом. На вашей машине pacod-demo запускает тот же стек одной командой make, а каждый проект работает и отдельно с mock-провайдером моделей, так что ничего не покидает вашу машину, пока вы сами этого не захотите.