AI Programming — professional stack.
For each requirement below, pick the option that fits your build — recommended first, then free and cheaper alternatives — or skip what your project doesn't need. Tap the info icon next to any requirement to see why it matters.
AI Training Compute for NPC ML (RL / Imitation)
Where your code actually runs and serves requests. Picking the right host affects speed, scaling, and how much ops work you do.Pricing & free-tier limitsFree: Colab 1x T4, 12h session, 15GB VRAM, 100h/mo cap, queues. RunPod Free $10 credit. Cheaper: RTX 4090 $0.69/hr, A100 40GB $1.49/hr (~$1.5/hr), storage $0.10/GB-mo. Paid: H100 $3.99/hr (~$4/hr), 8x H100 $31.92/hr, on-demand. Overage: egress $0.05/GB, interruption 0% on secure.
Behavior Tree Editor Hosting (Custom Web Editor)
Where your code actually runs and serves requests. Picking the right host affects speed, scaling, and how much ops work you do.Pricing & free-tier limitsFree: CF Pages unlimited sites, 500 builds/mo, 100GB BW, 20k req/day Functions Free. Vercel Hobby Free: 100GB BW, 6k exec hrs, 1 concurrent build. Cheaper: Netlify Starter Free 100GB BW -> Pro $19/mo 1TB BW. Paid: Vercel Pro $20/seat/mo, 1TB BW, $0.15/GB over, $0.40/1000 GB-hrs Functions.
NavMesh Generation Service (Recast/Detour Hosting)
Where your code actually runs and serves requests. Picking the right host affects speed, scaling, and how much ops work you do.Pricing & free-tier limitsFree: Recast OSS MIT free, GitHub Actions 2k min/mo free Linux. Fly.io Free: 3x shared-cpu-256MB always-on free equiv $5 credit. Cheaper: Fly shared $0.0038/hr (~$2.77/mo), 1GB RAM $0.005/hr. Paid: Fargate Spot vCPU $0.0128/hr, $0.01247/GB-hr, 20% savings vs on-demand. S3 for cache $0.023/GB-mo.
Version Control for AI Graphs & Code
Where your source code lives and is collaborated on. Non-negotiable for any team or serious project.Pricing & free-tier limitsFree: GitHub Free unlimited repos, 500MB LFS free + 1GB storage, 2k Actions min. Gitea self-host Free unlimited. Cheaper: GitLab Free 5GB storage, 400 CI min/mo. Paid: GitHub Team $4/user/mo, Enterprise $21/user/mo, LFS $5/mo for 50GB. Perforce Cloud $39/user/mo, includes 1TB depot, overage $5/100GB.
Build Farm for AI Pipelines & BT Compilation
Automates testing and deploying your code. Saves enormous time and prevents “works on my machine” releases.Pricing & free-tier limitsFree: 2000 Linux min/mo, 500MB cache, 20 concurrent jobs limit on Free org. Cheaper: Hetzner CX22 $6.73/mo (2 vCPU, 4GB), self-hosted runner free, unlimited minutes. Paid: GitHub Team: 3000 min, Actions L $0.008/min Linux, Windows $0.016/min. Buildkite $15/user/mo + infra.
Artifact Storage for AI Models (Checkpoints / ONNX)
Where you keep files users upload or you serve — images, videos, documents — and how fast they reach visitors around the world.Pricing & free-tier limitsFree: HF Free 100GB storage, unlimited public models, 1GB single file limit. R2 Free: 10GB-mo storage, 10M Class A ops. Cheaper: B2 $0.006/GB-mo store, $0.01/GB download first 1GB/day free. Paid: S3 $0.023/GB-mo first 50TB, PUT $0.005/1k, GET $0.0004/1k, egress $0.09/GB first 10TB. W&B Artifacts Free 100GB alternative.
Experiment Tracking for AI Training (RL Metrics)
Ships features to a subset of users or toggles them without redeploying. De-risks releases and enables experiments.Pricing & free-tier limitsFree: W&B Free 100GB tracked storage, 100h GPU tracking, 1 team member, unlimited experiments. MLflow self-host free on Fly $5/mo. Cheaper: W&B Free over 100GB read-only, delete required. Paid: W&B Team $50/mo billed ($600/yr) includes 500GB, 5 seats, $0.50/GB over, $25/seat extra. Enterprise $2500/mo 10TB.
Analytics for NPC Behavior (Heatmaps / Decisions)
Understands your users and supports them. Drives product decisions and retention.Pricing & free-tier limitsFree: GameAnalytics Free 10M events/mo (2026), 3 studios, raw export 6h delay, 1yr retention. PostHog Cloud Free: 1M events/mo free. Cheaper: PostHog $0.000248/event over, $25/mo for 100k session replays. Paid: GameAnalytics Pro $400/mo flat 100M events, $0.15/CPM over, real-time export, no sampling.
Feature Flags for AI Behaviors (A/B NPC Logic)
Powers AI features — model access, embeddings, and inference. Costs scale with usage, so watch the meter.Pricing & free-tier limitsFree: LaunchDarkly Free 1k MAU (2026), 1k variations, 1 env. Flagsmith Free 50k req/mo, unlimited flags. GrowthBook Free 20k eval/mo. Cheaper: GrowthBook Pro $0/mo self-host free unlimited. Paid: LaunchDarkly Starter $30/mo for 2k MAU, $10/1k MAU over, unlimited projects, $8.50/extra seat over 3.
Crash Reporting for AI Logic (BT Exceptions)
Powers AI features — model access, embeddings, and inference. Costs scale with usage, so watch the meter.Pricing & free-tier limitsFree: Sentry Dev Free 5k errors/mo, 10k traces, 1GB attachments, 30d retention, 1 seat free. GlitchTip self-host unlimited free on $6 VPS. Cheaper: Sentry Team $26/mo = 50k errors + 100k transactions included. Paid: Sentry Business $99/mo 250k errors, overage $0.00088/error ($0.88/1k), $0.00052/transaction.
CI/CD for AI Pipelines (Training -> Deployment)
Automates testing and deploying your code. Saves enormous time and prevents “works on my machine” releases.Pricing & free-tier limitsFree: GitHub 2k min free + Jenkins self-host free on 4GB VM ~$6/mo. GitLab 400 min free. Cheaper: Hetzner self-hosted Jenkins $7/mo unlimited. Paid: CircleCI Cloud Free 6k credits/mo, then $15/mo for 25k credits, $0.00008/credit over Linux. Harness Free 2k build mins, Team $85/mo 10k mins.
Secrets Management for AI API Keys
Powers AI features — model access, embeddings, and inference. Costs scale with usage, so watch the meter.Pricing & free-tier limitsFree: Vault OSS unlimited free self-host, Doppler Free 1000 secrets, 5 projects. GitHub Secrets free unlimited per repo. Cheaper: Infisical Free tier 15k secrets, Starter $20/mo 1k/mo API, SSO. Paid: HCP Vault $0.03/hour cluster (~$22/mo) + $0.50/10k API calls, Dedicated $1.58/hr. Doppler Team $6/seat/mo.
Monitoring for AI Performance & Inference Latency
Tells you when things break and why. You cannot fix what you cannot see — this is how you keep downtime short.Pricing & free-tier limitsFree: Grafana Cloud Free 10k metrics series, 50GB logs, 50GB traces, 3 users, 14d retention. Self-host free on $6 VM. Cheaper: Grafana Cloud Pro $8/mo per 1k series active, $0.50/GB logs over. Paid: Datadog APM $31/host/mo, Pro $15/host/mo infra, logs $0.10/GB ingest, custom metrics $0.05/100 over 100 included.
Log Aggregation for AI Decision Logs
Tells you when things break and why. You cannot fix what you cannot see — this is how you keep downtime short.Pricing & free-tier limitsFree: Loki Cloud Free 50GB logs/mo, 10k write, Better Stack Free 1GB/mo 3d retention. Axiom Free 0.5TB ingest free but $25 after trial? 2026 free 500GB/mo first month then 5GB/mo. Cheaper: Better Stack $24/mo 10GB, $0.50/GB over. Paid: Datadog $0.10/GB ingest, retention $1.70/M events 15mo, Loki Pro $0.50/GB over free, 13mo retention $2/GB-mo.
Container Registry for AI Inference Images
Powers AI features — model access, embeddings, and inference. Costs scale with usage, so watch the meter.Pricing & free-tier limitsFree: ghcr.io Free 500MB storage + 1GB bandwidth for free personal, unlimited public, 2k storage hours. Docker Hub Free 1 private repo, 200 pulls/6h. Cheaper: GitLab Free 10GB registry. Paid: ECR $0.10/GB-mo storage, $0.09/GB egress, API $0.02/10k. Docker Pro $9/user/mo 5k pulls/day, 100GB. GH Teams $4/user/mo 2GB registry cap.
Inference Hosting for Adaptive AI (Nav / Utility)
Where your code actually runs and serves requests. Picking the right host affects speed, scaling, and how much ops work you do.Pricing & free-tier limitsFree: Fly Free $5 credit = ~1x shared 256MB ~full month, Modal Free $30/mo credit = 100 GPU secs free. Railway Free trial $5. Cheaper: Fly shared-cpu $0.0038/hr + RAM, Modal $0.00022/sec CPU $0.0007/sec T4. Paid: Modal Team $500/mo committed, T4 $0.00059/s ($2.12/hr), A10G $0.0009/s ($3.24/hr). AWS Inf2 xlarge $0.948/hr, overage scale to 0.
Vector Database for AI Memory / NPC Knowledge
Persistent storage for your app’s data — users, products, orders. The single most important architectural decision for most projects.Pricing & free-tier limitsFree: Qdrant Free 1GB RAM cluster, 10k vectors ~1M 768d free, 1 cluster. Supabase Free 500MB DB, 2 projects paused after 7d idle. Cheaper: Supabase Pro $25/mo 8GB DB, $10/GB over. Paid: Qdrant $0.015/hr per 1GB RAM cluster (~$25/mo 1GB + storage $0.10/GB), Pinecone $70/mo Starter 1M vectors 1 pod, over $0.096/hr pod.
Distributed Training Orchestration (Ray / Horovod)
A piece of your stack you may or may not need, depending on scope. Pick the option that fits — or skip it if your project doesn’t require this capability yet.Pricing & free-tier limitsFree: Ray OSS free unlimited, KubeRay helm free, Anyscale Free $10 credit, 2 workspaces. Cheaper: Self-host Ray on Vast.ai $0.69/hr nodes. Paid: Anyscale $1.00/compute-hour overhead + underlying EC2 (m5.large $0.096/hr), Team $500/mo min, $0.50/hr extra managed, log retention $0.50/GB.
Data Labeling / Human Feedback Pipeline for AI
Powers AI features — model access, embeddings, and inference. Costs scale with usage, so watch the meter.Pricing & free-tier limitsFree: Label Studio OSS unlimited self-host free, Argilla Free 1 space 10GB. Cheaper: Self-host Label Studio on Hetzner $6/mo. Paid: Labelbox Starter $500/mo 2 seats 5k labels, $0.10/label over automated, Scale AI $0.08/label image, $0.15/segment. Annotation credits $1k min.
Model Registry & Versioning (ONNX / GGML)
Powers AI features — model access, embeddings, and inference. Costs scale with usage, so watch the meter.Pricing & free-tier limitsFree: MLflow OSS free self-host unlimited models, 10GB local. Neptune Free 25GB storage free track. Cheaper: Neptune Team $24/mo 250GB. Paid: W&B Team $50/mo includes 500GB artifacts+registry $0.50/GB over, JFrog ML Free 2GB then Pro $60/mo 10GB ($5/GB over).
CDN for AI Behavior Assets (BTs, NavMeshes)
Where you keep files users upload or you serve — images, videos, documents — and how fast they reach visitors around the world.Pricing & free-tier limitsFree: CF Free unlimited CDN BW free, 100k req/day Workers, R2 10GB storage + 10M reads free, egress zero. Cheaper: Bunny $1/mo min, $0.01/GB NA/EU, $0.03/GB APAC. Paid: CloudFront $0.085/GB first 10TB, $0.010/10k req, Fastly $50/mo min + $0.12/GB NA/EU, TLS $20/cert over free.
Message Queue for AI Decision Systems (Decoupling)
Runs slow work (emails, exports, payouts) in the background so users don’t wait. Keeps your app snappy.Pricing & free-tier limitsFree: Upstash Free 10k cmds/day Kafka ~500MB, Redis Free 10k cmds/day. Cloudflare Queues Free 10k msgs/mo, Workers Free. Cheaper: Upstash Pay-as-you-go $0.20/100k cmds Kafka, $0.50/M Redis calls. Paid: Confluent Cloud $0.11/GB-hr storage $1.5/M write, SQS $0.40/M req first 1M free, $0.50/M after.
Real-time Telemetry Ingestion for NPC Learning
A piece of your stack you may or may not need, depending on scope. Pick the option that fits — or skip it if your project doesn’t require this capability yet.Pricing & free-tier limitsFree: Tinybird Free 10GB ingest, 1000 req/day API, ClickHouse Cloud Free 1GB storage 10GB query. Cheaper: Tinybird Build $25/mo credit 20GB ingest. Paid: Tinybird Pro $150/mo 100GB ingest + compute $1/CPU-hr, over $0.15/GB. Kinesis $0.015/shard-hr, $0.014/M PUT payload units, $0.02/GB over 1mo retention.
Object Storage for Training Datasets (Replay Buffers)
Where you keep files users upload or you serve — images, videos, documents — and how fast they reach visitors around the world.Pricing & free-tier limitsFree: HF Datasets free public unlimited ~100GB private, R2 Free 10GB + zero egress. Cheaper: B2 $0.006/GB-mo ($6/TB), Wasabi $6.99/TB/mo no egress/API fees, 1TB min. Paid: S3 $0.023/GB-mo first 50TB, Glacier Instant $0.004/GB-mo retrieval $0.03/GB, S3 egress $0.09/GB over 100GB free.
GPU Spot Instance Orchestrator for RL
Powers AI features — model access, embeddings, and inference. Costs scale with usage, so watch the meter.Pricing & free-tier limitsFree: SkyPilot OSS free Apache2, manage spots free, AWS Spot pricing ~70% off on-demand. Cheaper: RunPod Spot T4 $0.22/hr, RTX 4090 Spot $0.45/hr, A100 Spot $1.05/hr (30% off). Paid: CoreWeave Spot H100 $2.79/hr (30% off $3.99), AWS p4d.24xlarge spot $12/hr vs $32.77 on-demand, interruption fee 0.
Synthetic Data Generation Compute (Sim-to-Real)
Where your code actually runs and serves requests. Picking the right host affects speed, scaling, and how much ops work you do.Pricing & free-tier limitsFree: Unity Sim base 1 free concurrent sim, Omniverse local free personal. Blenderproc OSS free unlimited. Cheaper: HF Infer Free credits $5/mo T4 30 min. Paid: AWS Batch vCPU $0.04/hr, GPU $0.80/hr g4dn.xlarge spot $0.25/hr, NVIDIA OVX Cloud $8/GPU-hr L40, $0.50/GB OV cache, min $1000/mo Enterprise.
Reinforcement Learning Environment Hosting
Where your code actually runs and serves requests. Picking the right host affects speed, scaling, and how much ops work you do.Pricing & free-tier limitsFree: Gymnasium/PettingZoo OSS MIT free unlimited envs, local 0 cost. Modal Free $30 credit = ~136k CPU-sec free. Cheaper: Modal CPU $0.00022/sec ~$0.80/hr per env instance. Paid: GameLift $0.50/instance-hr c5.large spot $0.05/hr, Isaac Sim Cloud $4/GPU-hr L4, storage $0.10/GB-mo for env snapshots.
Simulation Farm for AI Testing (1k NPCs Batch)
Powers AI features — model access, embeddings, and inference. Costs scale with usage, so watch the meter.Pricing & free-tier limitsFree: Unity Headless OSS free, SimSpace Weaver free tier 1hr sim per month first year. Cheaper: Hetzner AX101 $99/mo 32-core Ryzen 9, 128GB RAM, 1Gbps unmetered = ~$0.03/vCPU-hr. Paid: SimSpace Weaver $0.40/spatial compute hr + $0.10/worker hr, Unity Sim Pro $0.05/vCPU-hr + $0.12/GPU-hr, min $500/mo commit.
Distributed Cache for Pathfinding (Flow Fields)
Stores frequent results in fast memory so you serve less from the database. Big lever for speed and cost.Pricing & free-tier limitsFree: Upstash 10k req/day free, 256MB max DB, Dragonfly OSS free unlimited self-host on $6 VM. Cheaper: Upstash PAYG $0.20/100k commands, $0.10/100k over 10k daily. Redis Cloud Essentials $5/mo 250MB. Paid: ElastiCache Serverless $0.062/GB-hr storage + $0.20/M ECPUs, Momento $0.50/GB-hr + $0.20/M 1KB ops, over 1GB free.
API Gateway for AI Services (Inference Routing)
Controls and protects your APIs — quotas, abuse prevention, and firewalls. Important once you have real traffic or many clients.Pricing & free-tier limitsFree: CF Workers Free 100k req/day, 10ms CPU, Kong OSS free unlimited, Gateway OSS MIT. Cheaper: Self-host KrakenD on Fly $3/mo unlimited. Paid: AWS API GW REST $3.50/M req + $0.09/GB, HTTP API $1/M, cache $0.02/hr 0.5GB. Kong Konnect Plus $250/mo 10M requests, $50/M over, over $0.10/1k TLS.
How this professional ai programming checklist works.
Each requirement below is something a professional ai programming build typically needs. Pick one of the four researched options — recommended, free, cheaper or paid — add your own with "Other", or skip the requirement if your project doesn't need it. Nothing is mandatory; the plan on the right tracks what you've decided so nothing gets forgotten.
Your picks are saved in this browser automatically, so you can come back anytime. Options are researched per build level and refreshed as vendors change their plans — always verify details on the provider's page before committing.