THE CURATED AI GENERATION API

Production AI Generation,
without the model bloat.

Flagship image & video models from Google & OpenAI · one unified async API · under 30% of official pricing · 100 free credits to start.
7
Curated Models
< 30%
of Official Pricing
OpenAI
Drop-in Compatible
99.9%
Uptime · 24×7 Support
veo_3_1_lite·veo_3_1_fast·veo_3_1_quality·nanobanana_2·nanobanan_pro·imagen_4·gpt_images_2
Click anywhere or press Esc to continue
WProjectHolo WProjectHolo

7
~/wprojectholo $ curl
type
family 9/9 ·
Video
Veo 3.1 Quality
720p · 1080p · 4K
4s · 6s · 8s
from620
Video
Veo 3.1 Fast
720p · 1080p · 4K
4s · 6s · 8s
from120
Video
Veo 3.1 Lite
720p · 1080p · 4K
4s · 6s · 8s
from90
Image
Nanobanan Pro
1K · 2K · 4K
16:9 · 9:16 · 1:1 · 4:3 · 3:4
from60
Image
Nanobanana 2
1K · 2K · 4K
16:9 · 9:16 · 1:1 · 4:3 · 3:4
from50
Image
Imagen 4.0
1K
landscape · portrait
from60
Image
GPT-Images 2.0
standard
1:1 · 16:9 · 9:16 · 4:3 · 3:4 · 3:2 · 2:3 · 5:4 · 4:5 · 21:9
from100

·

*

Unit Price
Nanobanana 2 gemini-3.1-flash-image 1K · 2K · 4K from ¥0.33
Nanobanan Pro gemini-3.0-pro-image 1K · 2K · 4K from ¥0.39
Imagen 4.0 imagen-4.0-generate-preview 1K from ¥0.39
GPT-Images 2.0 GPT-Images 2.0-{ratio} from ¥0.60

Unit Price
Veo 3.1 Lite veo_3_1_*_lite 720p · 1080p · 4K · 4s/6s/8s from ¥0.49
Veo 3.1 Fast veo_3_1_*_fast 720p · 1080p · 4K · 4s/6s/8s from ¥0.51
Veo 3.1 Quality veo_3_1_t2v / veo_3_1_i2v_s 720p · 1080p · 4K · 4s/6s/8s from ¥0.89

🔒
🔒

Keys
Key RPM
scope
generate
tasks:read
tasks:write
usage:read
billing:read
account:admin

🔒
Time

🔒
💳

$20
+0%
$50
+3%
$100
+7%
$200
+14%
$500
+20%
💳
 
 
$100.00 +7% bonus · USDT-TRC20

Time

🔒
📊

GET /me/usage
Time Type Model Cost Status Latency File

🔒

5
ready
Veo 2 / 3.1
portrait · landscape
📥
Time Job ID Status Cost Action

📢

v1.5.1 OpenAPI 3.1

Authorization: Bearer YOUR_API_KEY
# or
X-API-Key: YOUR_API_KEY
POST/v1/generatecreate task
{
  "model": "gemini-3.0-pro-image-landscape",
  "messages": [{"role": "user", "content": "A blue butterfly on a flower"}]
}
{
  "model": "GPT-Images 2.0-16:9",
  "messages": [{"role": "user", "content": "A cyberpunk neon city at rainy night"}]
}
{
  "model": "gemini-3.0-pro-image-portrait-4k",
  "messages": [{"role": "user", "content": [
    {"type": "image_url", "image_url": {"url": "https://example.com/ref.jpg"}},
    {"type": "text", "text": "Similar composition in autumn colors"}
  ]}]
}
{
  "model": "veo_3_1_t2v_fast_landscape",
  "messages": [{"role": "user", "content": "A drone shot flying over a tropical island"}]
}
{
  "model": "veo_3_1_i2v_fast_landscape_1080p",
  "messages": [{"role": "user", "content": [
    {"type": "image_url", "image_url": {"url": "https://example.com/start.jpg"}},
    {"type": "image_url", "image_url": {"url": "https://example.com/end.jpg"}},
    {"type": "text", "text": "Character slowly turns around"}
  ]}]
}
Response (202)
{
  "task_id": "tsk_a8f3d2e1",
  "status": "queued",
  "position": 12,
  "cost": 12,
  "model": "gemini-3.0-pro-image-landscape",
  "created_at": "2026-04-20T12:00:00+00:00"
}
GET/v1/tasks/{task_id}poll status
{
  "task_id": "tsk_a8f3d2e1",
  "status": "completed",
  "task_type": "t2i",
  "cost": 12,
  "created_at": "2026-04-20 12:00:00",
  "completed_at": "2026-04-20 12:01:05",
  "expires_at": "2026-04-22 12:01:05",
  "result": {
    "file_url": "/v1/tasks/tsk_a8f3d2e1/file",
    "file_ext": "png",
    "file_size": 1234567,
    "duration_ms": 45000
  }
}
GET/v1/tasks/{task_id}/filedownload
GET/v1/taskslist
DELETE/v1/tasks/{task_id}cancel
GET/mebalance + tier
{
  "credits": 29800.0,
  "frozen_credits": 0.0,
  "img_30d": 150,
  "vid_30d": 45,
  "tier_thresholds": [1000, 5000, 10000],
  "effective_pricing": {
    "gemini-3.1-flash-image": {"tiers": [9, 7, 7, 5], "is_fixed": false},
    "veo_3_1_t2v_fast": {"tiers": [19, 17, 14, 12], "is_fixed": false}
  }
}
GET/me/usagehistory
GET/me/transactionscredits
GET/v1/modelscatalog
GET/healthno auth
{
  "service": "holo-gen-reception",
  "status": "ok",
  "capacity": "available"
}
Status
202
400
401
402
429
503

error code
PUBLIC_ERROR_PROMINENT_PEOPLE_UPLOAD
PUBLIC_ERROR_PROMINENT_PEOPLE_FILTER_FAILED
PUBLIC_ERROR_SEXUAL
PUBLIC_ERROR_VIOLENCE
PUBLIC_ERROR_DANGEROUS
RPM
48
20 MB max · JPEG / PNG / WebP
UTC+8 (CST)
Dashboardhttps://api.projectholo.ai/dashboard

v1.5.1

SHA-256
Windows x64 1.5.1 74 MB 2026-05-01 a8f3d2e1c19b···
macOS (Apple Silicon) soon
macOS (Intel) soon
Linux (.AppImage)

model_id

Output

🔒
⚙️

🔒
📄

🔒
🔒

Action