01
Overview
MoonBase is built to handle the full range of AI-generated code — from static sites to full-stack applications. Whether the output comes from Claude, ChatGPT, Cursor, or any other AI-native development tool, MoonBase can take it live.
02
Supported frameworks
MoonBase auto-detects and builds:
- Static sites — HTML, CSS, JavaScript (no framework needed).
- Next.js — React apps with SSR, SSG, and API routes.
- React — Client-side React with build tooling.
- Vue — Vue 3 and Nuxt applications.
- Svelte & SvelteKit — Svelte components and full-stack apps.
- Astro — Static and hybrid Astro sites.
03
AI code generation tools
Works with:
- Claude (Anthropic) — direct code export or iterative prompts.
- ChatGPT (OpenAI) — GPT-4 and earlier models.
- Cursor — AI-native code editor with built-in Cmd+K generation.
- GitHub Copilot — GitHub's AI pair programmer.
- Aider — open-source AI code editor.
- Any LLM — if it can output code, MoonBase can deploy it.
04
Languages & runtimes
Full support for:
- JavaScript / TypeScript — Node.js 18+ with automatic dependency resolution.
- Python — FastAPI, Flask, Django (coming soon).
- Go, Rust, Java — compiled languages with standard build tooling.
Environments are containerized and can include any language or runtime your build step references.
05
Databases & services
Connect to:
- PostgreSQL, MySQL — relational databases with connection pooling.
- MongoDB, Firebase — NoSQL databases.
- Redis — in-memory caching and sessions.
- Any external API — third-party services via environment variables.