For Developers
Generate your first image, explore the creative tools, and set up API access — all in about ten minutes.
Sign in and create an organization
Section titled “Sign in and create an organization”Go to casola.ai and sign in with GitHub, Google, or Apple. On first login you’ll create an organization — this is where your usage, tokens, and generated media live.
Generate your first image
Section titled “Generate your first image”- Open the Generate page (
/generate). - Choose a model — Flux is a great default for fast, high-quality images.
- Write a prompt and hit Generate.
Your result appears in seconds. Every generation is saved to your Library automatically.
Try Chat and Studio
Section titled “Try Chat and Studio”- Chat (
/chat) — talk to LLMs like Qwen, LLaMA, and Claude. Supports streaming, multi-turn conversations, and vision (attach an image to the prompt). - Studio (
/studio) — a unified workspace for all media types. Jump between image, video, voice, and text generation from a single page.
See the Chat guide and Studio guide for more detail.
Create an API token
Section titled “Create an API token”When you’re ready to generate programmatically:
- Go to Tokens (
/tokens). - Click Create token, give it a name, and select the User Access scope group.
- Copy the token — it’s only shown once.
Use it in a quick test:
curl https://api.casola.ai/openai/v1/images/generations \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{"model": "flux", "prompt": "a mountain lake at sunrise", "size": "1024x1024"}'See the API Tokens guide for scope details and best practices.
Next steps
Section titled “Next steps”- Image generation guide — parameters, models, and tips
- Video generation guide — text-to-video and image-to-video
- Workflows guide — chain models into automated pipelines
- API reference — full endpoint documentation