Build
Compile your project into a self-contained output directory:.hyperterse from the current directory, discovers all adapters and tools, bundles scripts, and writes the deployment artifact.
To build from a different project directory, pass a positional argument:
Serve
Boot from a pre-built artifact:model.bin, reconstructs the project, initializes connectors in parallel, registers MCP tools, and starts the HTTP server. There is no re-parsing of source files.
You can also point directly to the manifest:
Deployment workflow
Validate once, build once, deploy the artifact
1
Validate
Run
hyperterse validate to catch configuration errors before building.2
Build
Run
hyperterse build -o dist to produce the deployment artifact.3
Test locally
Run
hyperterse serve dist/ to verify the artifact works before shipping.4
Ship
Package the
dist/ directory into your deployment target — a container
image, a tarball, or a direct copy.Environment configuration
Thedist/ directory contains no secrets. All credentials are supplied at runtime through environment variables:
env_file, Kubernetes Secrets, cloud provider environment config, or platform dashboards.
See Environment variables reference for the full list of supported variables.
Horizontal scaling
Hyperterse is a single-process stateless server. Scale by running multiple instances behind a load balancer:- Each instance has its own in-memory cache — no inter-instance coordination needed.
- All instances require the same database endpoints and environment variables.
- Use sticky sessions if you need MCP session continuity across requests.
CI/CD integration
Automate the validate-build-deploy cycle in your pipeline:Next steps
Choose a deployment method based on your infrastructure:Docker
Container images for portable deployment
Kubernetes
Orchestrated deployment at scale
Bare metal
Direct binary deployment on servers
AWS
ECS Fargate
Google Cloud
Cloud Run
Azure
Container Apps
Railway
Managed containers
DigitalOcean
App Platform
Cloudflare
Edge security layer
Vercel
Frontend proxy