楽AI Now Available — Describe Any Game. Play It Instantly. | Try RakuAI Now →

Developer Support

Find answers, troubleshoot issues, and get in touch with the RakuAI team.

Frequently Asked Questions

How do I get an API key?
Accept the developer NDA, then go to the dashboard to create API keys. You can create up to 5 active keys with different scopes (read, generate, full).
What game genres are supported?
RakuAI supports 13 genres: Platformer, Space Shooter, RPG (top-down, turn-based, action), Puzzle, Visual Novel, Tower Defense, Endless Runner, Card Game, Fighting, Racing, Simulation, Sandbox, and a Custom fallback for novel concepts.
What is a .raku config file?
A .raku config is a JSON document that fully describes a game: title, genre, entities, scenes, rendering settings, audio, XR configuration, and AI parameters. The Raku runtime engine loads this config to run the game.
What are the rate limits?
Free tier: 10 generations/day, 30 iterations/day. Pro tier: 100 generations/day, 500 iterations/day. Enterprise: unlimited. Exceeded limits return HTTP 429 with a Retry-After header. See rate limits documentation.
Can I use RakuAI in a commercial product?
Yes, games generated with RakuAI can be used commercially. The generated .raku configs are yours. However, the SDK and API are covered by the developer NDA, and the Raku runtime engine requires a valid license for distribution.
Does generation use AI? How is this disclosed?
Yes, game configurations are generated by Claude (Anthropic). Every generated config includes an ai_disclosure section that documents which systems used AI, what guardrails were applied, and whether content was live-generated or pre-generated.

Troubleshooting

401 Unauthorized

Your API key or JWT token is missing, expired, or invalid.

Check your Authorization: Bearer <token> header. Regenerate a key from the dashboard if needed.

403 Developer Access Required

You're trying to access developer endpoints without NDA acceptance.

Visit the registration page to accept the developer NDA first.

422 Validation Error

The request body is missing required fields or has invalid values.

Check the response detail field for specifics. Ensure prompt is 1-500 chars for /generate.

429 Too Many Requests

You've exceeded your tier's rate limit.

Check the Retry-After header for when to retry. Upgrade your tier for higher limits.

503 Service Unavailable

The LLM service is temporarily unavailable (API timeout or capacity).

Retry after a few seconds. The system has automatic retry logic (3 attempts with backoff).

Community

Contact Us