Codapult
DocsBlogPricingPluginsDemo
Get Codapult
Logo

Build your SaaS with AI. Keep the architecture under control.

Get Codapult

Product

  • Pricing
  • Architecture
  • Modules
  • AI platform
  • Plugins

Developers

  • MCP
  • CLI
  • Documentation
  • Launch your SaaS
  • Build a B2B SaaS

Resources

  • Blog
  • FAQ

Connect

  • Contact
  • GitHub

Compare

  • SaaS template comparison
  • Codapult vs Supastarter
  • Codapult vs Makerkit
  • Codapult vs ShipFast
  • Codapult vs SaaSBold
  • Codapult vs Gravity
  • Codapult vs Nextbase
  • Codapult vs BuilderKit

Featured on

Codapult on LaunchNestCodapult on LaunchNestbetterlaunch.cobetterlaunch.coFeatured on LaunchBuffFeatured on LaunchBuffCodapult on PeerPushCodapult on PeerPushFeatured on LaunchItFeatured on LaunchIt
© 2026 Codapult·All rights reserved·Privacy Policy·Terms of Service
Full source code · One-time purchase · Self-host anywhere
All articles

Getting Started

  • Introduction
  • Quick Start
  • Your First 30 Minutes
  • Project Structure
  • License and Permitted Use
  • Starter Profiles and Recipes
  • Product Recipes

Configuration

  • Environment Variables
  • App Configuration
  • Which Modules Should I Enable?
  • Provider Matrix
  • Capability Coverage

Database

  • Database and Provider Guide
  • Database
  • Migrations

Authentication

  • Authentication
  • OAuth Providers
  • Two-Factor & Passwordless
  • Enterprise SSO (SAML)

Ai

  • AI Runtime Architecture and Evals
  • AI Features
  • Streaming Chat
  • RAG and Semantic Search
  • Quotas and Memory

Teams

  • Teams & Organizations
  • Permissions & RBAC
  • SCIM Provisioning

Security

  • Data Retention Policy
  • Security

Deployment

  • Enterprise E2E Evidence
  • Enterprise Production Readiness
  • Deployment, Backup, and Restore Runbook
  • Deployment
  • Troubleshooting

Payments

  • Payments & Billing
  • Stripe Setup
  • LemonSqueezy Setup
  • Polar Setup
  • Payment Webhooks

Api

  • API Layer
  • tRPC
  • GraphQL

Email

  • Email
  • Email Templates

Infrastructure

  • Infrastructure
  • Self-Hosting
  • File Storage
  • Docker
  • Background Jobs
  • Terraform & Pulumi
  • Kubernetes

Ui

  • UI & Theming

I18n

  • Internationalization

Content Management

  • Content Management

Admin

  • Admin Panel

Monitoring

  • Analytics & Monitoring

Modules

  • Module Architecture
  • Waitlist
  • Audit Log
  • White-Labeling
  • Workflow Automation
  • A/B Testing
  • Welcome Page
  • Referrals
  • GDPR Export and Deletion
  • Promotions
  • Outgoing Webhooks

Plugins

  • Plugin System
  • CRM Plugin
  • Helpdesk Plugin
  • Email Marketing Plugin

Upgrading

  • Upgrading Codapult

Developer Tools

  • AI Agents & IDEs
  • MCP Server
  • Testing
  • Build Your First Feature with Codapult MCP
  • How Guard Blocks an Architectural Regression
Configuration

Capability Coverage

See how Codapult's integrated foundation supports production SaaS delivery across identity, billing, AI, infrastructure, and architecture control.

Codapult gives you a complete foundation for building and operating a production SaaS. This overview connects the major capabilities with their built-in verification and the configuration choices that shape each deployment.

Every capability is implemented in the source, covered by the appropriate automated checks, and designed to move from local development to production with the providers and policies that fit your product.

CapabilityIncluded foundationVerificationProduction pathBest fit
Core SaaS foundationAuth, organizations, permissions, admin, settings, notifications, audit, i18n, and onboardingUnit, integration, and E2E coverageReady for production deploymentEvery Codapult product
AuthenticationBetter-Auth and Kinde adapters with password, OAuth, magic links, passkeys, and 2FA pathsAuth route and adapter testsSelect a provider and configure credentials and callbacksPublic SaaS and enterprise products
BillingStripe, LemonSqueezy, and Polar adapters with checkout, subscriptions, webhooks, idempotency, and customer billing flowsAdapter, webhook, and billing lifecycle testsConfigure signed webhooks and complete provider acceptance checksPaid SaaS products
Organizations and permissionsMulti-tenant organizations, roles, invitations, membership, and scoped accessIsolation, permission, and route testsReady for organization-based products with product-specific policyB2B and team SaaS
Enterprise identitySAML SSO and SCIM provisioning through the enterprise identity surfaceRoute, adapter, lifecycle, and rate-limit testsConnect the customer's identity provider and verify the target organizationEnterprise deployments
AI foundationShared gateway for chat, agents, tools, batch, RAG, metering, guardrails, routing, retries, and cost controlsUnit, integration, and evaluation coverageConfigure model providers, quotas, policies, and operational limitsAI-enabled products
Agents, tools, batch, and RAGTool permissions, prompt versioning, embeddings, vector storage, streaming, cancellation, and audit contextModule tests and runtime evaluationsChoose providers and define product-specific evaluationsAI workflows and automation
StorageLocal, S3, and R2 adapters with upload and object lifecycle integrationAdapter and route testsUse durable object storage and configure lifecycle policy for productionProducts with user-generated files
Background jobsIn-memory and BullMQ/Redis adapters with retries and worker boundariesAdapter and job lifecycle testsUse BullMQ/Redis for durable retries and multi-instance workersAsync workflows and scheduled work
MCP project integrationProject context, environment, database, generation, deployment, and verification toolsMCP surface and contract testsConnect the CLI to the AI client used by the teamAI-assisted development
Guard architecture verificationDiscovery, approved policy, impact evidence, changed-code verification, baselines, contracts, waivers, and CI integrationGuard fixtures, unit tests, and golden-path testsConfigure project policy and add the CI gate that fits the repositoryTeams using AI coding agents
Vector storageSQLite and memory adapters behind the vector-store boundaryIntegration testsUse SQLite for bounded deployments and select a durable strategy for larger workloadsRAG and semantic search

How to read this overview

  • Included foundation shows the product capability already present in the source.
  • Verification shows the evidence available in the automated test and evaluation layers.
  • Production path describes the configuration step that turns the capability into a deployment-ready part of your product.
  • Best fit helps you choose the capabilities that support your first valuable workflow.

Use this overview with the Provider Matrix, Choosing Modules, E2E Evidence, and Production Readiness.

Provider MatrixDatabase and Provider Guide