Skip to main content
Before deploying, validate your app with fal run. It boots your app on a temporary worker — running setup() and your endpoints just like production — so import and model-loading errors surface locally instead of as a production crashloop. On a first deploy or after a failed deploy, the CLI reminds you to do this. See Development vs Production.
After a successful deployment, test the persistent app from the Apps dashboard under Testing > Playground. The links printed by fal deploy depend on your installed CLI release. Follow the dashboard Playground flow as the stable entry point.