Отворен код · Apache-2.0 · Собствен хостинг

Градивни елементи за AI продукти, които управлявате сами

Пет проекта с отворен код, които се допълват: един шлюз за всички модели, един вход за всички продукти и платформите, които изграждате върху тях — агенти, съдържание и знания.

Проектите

Използвайте всеки поотделно или ги пуснете заедно. Всеки е завършен продукт със собствено хранилище, документация и Docker конфигурация — а pacod-demo пуска и петте като една платформа.

AI шлюз

pacod-gw

Един шлюз пред всички модели — с ключовете, цените, квотите и използването, които не е нужно приложенията ви да държат.

  • Режими proxy и managed върху едно ядро на Rust
  • Диалекти на OpenAI, Anthropic и Gemini
  • Квоти, разходи и анализи по работно пространство
  • Rust
  • PostgreSQL
  • ClickHouse
  • SvelteKit

Управление на съдържание

pacod-cms

Един стек, много редакционни сайтове — статии, реклама и статистика, с вграден AI превод.

  • Много сайтове върху един стек
  • Статии, реклами и статистика в едно студио
  • AI превод през шлюза
  • Java 25
  • Spring Boot 4.1
  • Thymeleaf
  • MongoDB

Платформа за изграждане на агенти

pacod-ap

Хоствайте произволен брой AI агенти в едно внедряване — всеки със собствени знания, промптове и правила, зад един вход.

  • Много самостоятелни агенти, едно внедряване
  • RAG, MCP инструменти и визуален редактор на агенти
  • Цикъл на прегледи, който подобрява всеки агент
  • FastAPI
  • LangGraph
  • MCP
  • SvelteKit

Идентичност и достъп

pacod-id

Едно място, където хора и машини влизат — и където се записва какво имат право да правят във всички ваши продукти.

  • OpenID Connect, тестван за съответствие
  • Един механизъм за правила на Rust, TypeScript и Python
  • Брандирани страници за вход, в светла и тъмна тема
  • Rust
  • axum
  • PostgreSQL
  • OpenID Connect

RAG база знания

pacod-kb

Превърнете файлове и уеб страници във версионирано знание с възможност за търсене — със стабилен договор за моделите, които го четат.

  • Хибридно търсене с BGE-M3 и BM25
  • Всяка версия се пази, заявки към момент във времето
  • Вградена защита от prompt injection
  • FastAPI
  • Qdrant
  • BGE-M3
  • BM25

Целият стек

pacod-demo

Петте проекта, работещи като една платформа — един адрес, едно влизане, един шлюз. Изпробвайте го на demo.pacod.io.

  • Петте проекта зад един адрес
  • Едно влизане, един шлюз, една мрежа
  • Един конфигурационен файл, един make
  • Docker Compose
  • Caddy
  • PostgreSQL
  • Qdrant

Как се свързват

Всяко извикване към LLM минава през шлюза. Всеки потребител влиза през доставчика на идентичност. Продуктите над тях остават прости — и никога не държат ключ на доставчик. Пуснати заедно, те споделят по един от всеки общ компонент: една входна точка, един сървър за бази данни, едно векторно хранилище, един набор табла.

Хора и услугиLLM доставчициAPpacod-apCMpacod-cmsKBpacod-kbGWpacod-gwIDpacod-id
Хора и услугиLLM доставчициAPpacod-apCMpacod-cmsKBpacod-kbGWpacod-gwIDpacod-id
Диаграма: как се свързват проектите на pacod Извиквания към LLM Докоснете проект, за да видите с какво е свързан.

Изградени върху няколко твърди принципа

  • Отворен код

    Лиценз Apache-2.0, с публично достъпни изходен код, тестове и модели на заплахите.

  • Собствен хостинг

    Docker Compose за лаптоп, Helm чартове там, където е нужно. Данните ви остават на вашите машини.

  • Един вход

    pacod-id вписва хората във всеки продукт и записва какво имат право да правят.

  • Един шлюз

    pacod-gw пази ключовете, остойностява извикванията и налага квотите — за всеки продукт.

Вижте ги да работят заедно

Демото на живо пуска петте проекта като една платформа, зад едно влизане. На вашата машина pacod-demo стартира същия стек с един make, а всеки проект работи и самостоятелно със симулиран доставчик на модели, така че нищо не напуска машината ви, докато не решите.

Отворете демото на живо