Deploy Codegen on your own infrastructure with complete control over your data and development environment.
On-premises deployment is available for Enterprise tier customers.

How It Works

Codegen is built as a cloud-native Kubernetes application designed for secure, self-hosted deployment. Our architecture allows you to run the entire platform within your own infrastructure while leveraging your own AI models and API keys for complete control over data processing. This deployment model is ideal for teams with stringent data sovereignty requirements, air-gapped environments, or compliance mandates that require all code and development activities to remain within corporate boundaries.

Deployment Options

Choose the deployment method that best fits your infrastructure:

Docker Image

Deploy using our containerized solution on any Docker-compatible platform

AWS AMI

Launch pre-configured instances directly from Amazon Machine Images

Amazon EKS

Deploy on managed Kubernetes with full AWS integration
All deployment options are built on our Kubernetes-native architecture, ensuring seamless integration with your existing infrastructure.

Key Benefits

Complete Data Sovereignty

Your code and data never leave your infrastructure - maintain full control over your intellectual property

Your Own AI Models

Use your own API keys with AWS Bedrock, Google Vertex AI, and other providers
Coming soon: Deploy directly from AWS Marketplace with simplified billing and procurement.

Enterprise Features

Enterprise customers receive comprehensive deployment support:
  • Priority Support - Dedicated channels and faster response times
  • Custom Configuration - Tailored deployment plans for your specific requirements
  • Security Integration - Works with your existing security tools and compliance policies
  • Multi-Region Support - High-availability configurations across multiple clusters
Air-gapped environments and offline deployments are supported with special configuration.

Getting Started

Contact Enterprise Sales

Ready to deploy on your infrastructure? Our enterprise team will create a custom deployment plan for your organization.
Enterprise customers get direct access to our engineering team for deployment assistance and ongoing optimization reviews.