Complex business workflows
Enterprise steps, handoffs, and failure paths are informal or encoded outside the domain that owns them.
Workflows guideCatoids
Authoritative product description for Catoids — purpose, users, capabilities, architecture, and how to get started.
Catoids is an AI-native enterprise application platform for building domain-driven business applications. It centres on modular business kernels, workflow orchestration, decision automation, knowledge-driven architecture, and AI-assisted execution.
It exists because traditional enterprise software often collapses unrelated domains into rigid suites, or leaves teams stitching fragmented systems without clear ownership. Catoids keeps domain mandates explicit and composable.
Shared platform services supply identity, APIs, and operational plumbing. They do not absorb the domain work that kernels and applications own.
Representative enterprise problems addressed by the platform. Detail remains in documentation.
Enterprise steps, handoffs, and failure paths are informal or encoded outside the domain that owns them.
Workflows guideCRMs, ERPs, and data platforms reverse-author state when they should act as adapters to domain-owned contracts.
Integration guideReference rules and artefacts scatter across tools instead of versioned knowledge bound to a domain.
Core conceptsJudgments run outside published policies, with little structure when teams need to revisit outcomes.
API overviewMonolithic suites and shared mutable stores blur ownership so domains cannot evolve independently.
Architecture guideIntended roles from the product model. Personas beyond this set are not claimed.
Roles that define domain boundaries, kernel mandates, and how applications compose under a tenant.
Architecture guideImplementers of kernels, workflow adapters, and API clients against published domain contracts.
InstallationTeams that stand up tenants, pin SDK versions, and operate access, configuration, and cutover.
Implementation guidePractitioners who map enterprise workflows onto domains, kernels, and integration surfaces.
Domain modellingOwners who need a clear platform boundary — what Catoids owns versus what remains outside.
Product overviewMajor capability areas — not a feature matrix. Guides and API docs own the depth.
Modular units that own a slice of domain behaviour — models, adapters, and decision surfaces.
Kernel overviewOrdered enterprise steps with explicit handoffs and failure paths under domain ownership.
Workflows guidePublished policies evaluate inputs and return outcomes operators can inspect.
API overviewVersioned knowledge artefacts stay tied to domain publication for runtime use.
Core conceptsPrompts, tools, and retrieval scopes run inside allowlists owned by the domain or kernel.
AI guideHigh-level architecture themes. Technical procedures live in Documentation and Resources.
Domains publish vocabulary and ownership before workflows or kernels encode unstable shapes.
Domain modellingPlatform services, domains, kernels, workflows, knowledge, and decisions stay separable.
Architecture guideApplications assemble kernels through published APIs — not shared mutable databases.
Kernels guideAI assistance is scoped to domain-owned tools and corpora rather than unconstrained agents.
AI guideWhy reusable kernels exist — not an inventory of every module.
Each kernel states a problem boundary so applications do not become accidental suite modules.
Kernels guideKernels depend on platform services for transport and identity; cross-kernel calls stay explicit.
Kernel overviewDomain terms and decision types belong with the kernel that owns them across releases.
Core conceptsHow engineering teams approach adoption. Implementation sequences live in Resources.
Start from domain boundaries and composition rules before wiring adapters.
Architecture guideGetting Started, Guides, API, and FAQ are content collections — not marketing pages.
Browse docsMove from install and modelling through workflows and deployment checks in sequence.
Implementation guideShip kernels and adapters that publish clear APIs instead of shared stores.
Kernels guideRepresentative entries from the documentation collections.
Create a minimal domain context and confirm read/write path against the Catoids API.
ReadVocabulary for domains, kernels, workflows, knowledge, and AI-assisted execution in Catoids.
ReadDefine domain boundaries, owned models, and vocabulary before wiring workflows or kernels.
ReadAuthentication, resource model, errors, and versioning for the Catoids HTTP API.
ReadSelected entries from the resources catalog.
Suggested sequence for standing up a Catoids evaluation or pilot application.
View resourceStructural view of Catoids components, data flow, and non-goals for implementers.
View resourceConcise description of Catoids scope, users, and boundaries for technical and product readers.
View resourceRecent published releases from the Release Notes collection.
Developer tooling and architecture refinements — AI execution scopes, knowledge versioning, and expanded documentation.
ReadKernel improvements and workflow engine — publish kernels, run orchestration instances, and capture decision explanations.
ReadPlatform foundation — tenant API, domains, authentication, and initial SDK surface.
ReadEntries from the Documentation FAQ collection.
Continue into documentation and resources, review releases, compare pricing, or contact us about a tenant evaluation.