Describe the application you want to create:
Note: Apps use the renderAnimationFrame pattern with (state, context2d, width, height, events, sinceLastFrameMs) parameters. State starts as null and is managed by your function.
The AI model to use for generating applications. Examples: gpt-4.1-nano, gemini, mistral
Template for generating code. Must include {prompt}
placeholder. This defines the function signature and instructions sent to the AI. Example format: renderAnimationFrame(state,context2d,width,height,events:[KeyboardEvent|MouseEvent],sinceLastFrameMs)/disallow-canvas,use-context2d,init-null-state/implement-app/{prompt}
Base URL for the code generation API. Should end with /