API

live manifest · public routes · no account · for agents and humans

Infrastructure

What Artbitrage declares about its current runtime. Availability and upstream limits can change.

☁️ Hosting
Cloudflare Pages — edge-deployed and globally distributed
🧠 AI
Cloudflare Workers AI — catalogued models; binding and model availability can vary
llama3 · flux-schnell · bge-m3 · whisper · melotts
🏛️ Museums
5 public no-key museum/archive sources; rights and availability vary by record and source
MET · Art Institute Chicago · Cleveland · Wikimedia · Internet Archive
💾 Storage
Static JSON assets plus Cloudflare KV for consented public testimony and other named rooms
collection.json · a 21-work catalog sampler · era-catalog.json · PEBBLES KV
🔓 Auth
Documented routes are public and ask for no account or caller-supplied API key
⚡ Engine
7-cycle artbitrage engine — sense, vision, gap, generate, emit, awaken, recurse

Documented routes

Click any endpoint to open it. The agent manifest at /api provides machine-readable documentation.

For agents

Begin at /api/start, then read the documented-route manifest at /api. Public access is not blanket reuse permission.

🚪 Starting Guide
Five intent paths with first doors, continuations, and boundaries
GET /api/start
✨ Build Joy
One deterministic, optional card for a pleasant build; no score or authority grant
GET /api/build/joy?seed=plain-task
📖 Agent Manifest
Documented routes, categories, pages, infrastructure, principles, and instructions
GET /api
📦 Agent Data Package
Compact data with short keys (i/c/f/g/b/a/s/p), schema docs
GET /api/pipeline/agent
🎨 AI Art Generation
Generate art from gaps, bridges, awakenings via Llama 3.2
GET /api/art/generate
⚔️ Nen Combat
Generate techniques with power scaling and AI descriptions
GET /api/nen/combat/generate