moonbase
Product

AI Compatibility

MoonBase works with the tools AI builders actually use to generate code.

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.