API Docs

v3.0

🚀 Getting Started

InnoVibe provides a powerful API for generating websites from natural language prompts. Use it to integrate AI-powered web generation into your applications.

Base URL: http://37.44.244.226:3100

📝 Generate Website

POST /api/generate

Request Body

ParameterTypeRequiredDescription
promptstringYesDescription of the website to generate
modelstringNoAI model (default: DeepSeek-V3)
projectNamestringNoName for saved project
savebooleanNoSave project locally
streambooleanNoStream response in real-time

Example

curl -X POST http://37.44.244.226:3100/api/generate \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Create a landing page for a coffee shop with hero, menu, and contact sections",
    "save": true,
    "projectName": "coffee-shop"
  }'

📁 Projects

GET /api/local-projects

List all saved projects

curl http://37.44.244.226:3100/api/local-projects
GET /api/local-projects/:id

Get project details and files

curl http://37.44.244.226:3100/api/local-projects/my-project
GET /api/local-projects/:id/download

Download project as ZIP

curl -O http://37.44.244.226:3100/api/local-projects/my-project/download
DELETE /api/local-projects/:id

Delete a project

curl -X DELETE http://37.44.244.226:3100/api/local-projects/my-project

🤖 Available Models

deepseek-ai/DeepSeek-V3-0324

General purpose (default)

Recommended
moonshotai/Kimi-K2.5

Fast generation

Fast
Qwen/Qwen3-Coder-480B-A35B-Instruct

Best code quality

Quality

👁️ View Generated Projects

After saving a project, you can view it live at:

http://37.44.244.226:3100/projects/{project-id}/

Example: /projects/sample-ecomm/

InnoVibe | Build with AI ✨