Use one on its own, or run them together. Each is a complete product with its own repository, documentation and Docker setup — and pacod-demo runs all five as one platform.
One gateway in front of every model — with the keys, prices, quotas and usage your applications should not have to hold.
pacod-gw sits between your applications and the LLM providers. A Rust core relays or translates every call, keeps provider keys out of your apps, enforces quotas, prices each request and streams usage into ClickHouse analytics — all managed from a SvelteKit console.
One stack, many editorial websites — articles, advertising and statistics, with AI translation built in.
pacod-cms is an open-source content management system for editorial websites. One installation hosts many sites, each with its own database, files and cache; editors work in a multilingual studio, and readers get fast, host-routed public sites.
Host any number of AI agents on one deployment — each with its own knowledge, prompts and rules, behind one sign-in.
pacod-ap is an agent-building platform. Every agent (a profile) has its own knowledge base, reference facts, prompts, directives, configuration, conversations and reviews, and all of them share one sign-in, one admin console and one LLM gateway.
One place where people and machines sign in — and where it is recorded what they may do, across all your products.
pacod-id is an OpenID Connect provider for first-party applications, with accounts, organisations, role bindings and a change feed that products follow to decide access locally. Written in Rust, with client libraries for Rust, TypeScript and Python.
Turn files and web pages into versioned, searchable knowledge — with a stable contract for the models that read it.
pacod-kb ingests files and web pages, converts them to canonical Markdown, indexes them for hybrid semantic and keyword search, keeps every version, and hands downstream models chunks with a stable metadata contract. It runs on CPU alone.
All five projects working as one platform — one address, one sign-in, one gateway. Try it at demo.pacod.io.
pacod-demo runs identity, the AI gateway, the agent platform, the CMS and the knowledge base together on one machine, from one configuration file and one make. It takes each repository's own compose file unchanged, shares one of each common component between them, bootstraps the products to know each other, and checks that they work as one.