Developers

Build with HexaWave, not around it.

Explore the project API and the integration surfaces that connect the factory to your development workflow.

API

Use the backend project endpoints to create, generate, inspect, build, run, stop, and download projects.

SDK

A dedicated published SDK package is not available yet. The HTTP API is the current integration surface.

CLI

A standalone HexaWave CLI is not available yet. Run project lifecycle actions from the IDE or API.

Integrations

Keep your existing codebase and toolchain in the loop through project files and HTTP APIs.

API example

Create a project over HTTP.

The API is served by the NestJS backend. Configure its base URL for your environment before calling it.

Create project · cURL
curl -X POST http://localhost:4000/api/projects \
  -H "Content-Type: application/json" \
  -d '{
    "name": "My first project",
    "type": "Web App",
    "stack": "Next.js + TypeScript",
    "description": "A small product site"
  }'
POST /api/projects
POST /api/projects/:id/generate
GET /api/projects/:id/files
POST /api/projects/:id/run
Integration note: project generation requires the AI service and its server-side model configuration. Keep credentials in backend/AI service environments; never place model keys in browser code.