Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.rocket.new/llms.txt

Use this file to discover all available pages before exploring further.

Getting Started

Rocket.new is the complete vibe solutioning platform that covers the entire software development lifecycle. Rocket combines three capabilities in one platform: Solve (AI-powered market research, idea validation, and PRDs), Build (production-ready web apps, mobile apps, SaaS, e-commerce, and landing pages), and Intelligence (continuous competitive monitoring and tracking). You can use each capability independently or chain them together for end-to-end product development.Learn more in the Introduction.
Visit rocket.new and register with your email (or use the iOS app). Once logged in, you can start a project by describing your idea, importing a Figma design, choosing a template, or uploading an image.See the complete guide in Create an Account and Start from an Idea.
You can create web apps (Next.js) and mobile apps (Flutter) including SaaS platforms, dashboards, marketing sites, AI tools, e-commerce sites, internal apps, and more.If you can describe it, Rocket can build it. Check out examples in the Template catalog.
Redesign transforms an existing website. Provide a URL and describe the changes you want (a new visual style, updated layout, or improved conversion flow) and Rocket generates a redesigned version based on your existing content.See Redesign for details.
Yes. Rocket generates Flutter-based mobile apps for iOS and Android. You can start from a mobile Figma design or describe your mobile app idea in chat.See Create a Mobile App from Figma for details.
In Figma, click ShareCopy link, and ensure viewing permissions are enabled. Paste the shareable URL into Rocket’s project setup.Rocket will convert your Figma design into a live, editable app. Learn more: Get Your Figma URL and Figma Overview.
All your projects are available on your Dashboard at rocket.new. You can reopen, edit, or relaunch them anytime.See Your Projects for more details.
Yes. Rocket has an iOS app available on the App Store. Most features work on both web and iOS, but some advanced features are web-only, including: Visual Edit, Commands (/ and @), Figma import, code download, subscription management, API integration, screenshots, audio notifications, and remix links.
Yes. The quick start guide walks you through creating your first project in minutes. See Quick Start.
Rocket.new is the only vibe solutioning platform that goes beyond code generation.Rocket covers the full product lifecycle:
  • Solve: Validate your idea with AI research
  • Build: Ship production-ready web and mobile apps
  • Intelligence: Track competitors automatically
No switching between tools. One platform, three pillars.
No. Rocket.new is a vibe solutioning platform for anyone who wants to go from idea to live product. Describe what you want in plain language and you get production-ready Next.js web apps or Flutter mobile apps. You also get strategic research (Solve) and competitive intelligence (Intelligence).
Yes. Upload a screenshot, mockup, PDF, spreadsheet, CSV, or Markdown file and Rocket will generate a working app from it. See Start from an Attachment.

Files and Attachments

You can attach up to 5 files per message at the task level. Each file must be under 5 MB.Supported file types include images (.png, .jpg, .jpeg), PDFs, Excel (.xlsx), CSVs, and Markdown (.md). See Task Attachments for full details.
Each attachment must be under 5 MB. This applies to all file types: images, PDFs, spreadsheets, CSVs, and Markdown files.
Rocket supports the following file types in task attachments:
  • Images: .png, .jpg, .jpeg
  • Documents: .pdf
  • Spreadsheets: .xlsx
  • Data: .csv
  • Text: .md (Markdown)
You can also paste a URL directly into the message box and Rocket will fetch the content automatically. See Task Attachments.
Task attachments are scoped to the current conversation only. Use them when the file is relevant to one specific message.Project file uploads persist across every task in a project. Use them for reference material you want Rocket to use throughout the entire project.See Task Attachments and Project File Uploads.

Intelligence

Intelligence is Rocket’s continuous competitive monitoring system. Set it up once and it watches your competitors automatically - tracking changes across their websites, social media, news, customer reviews, and more - then surfaces findings to a persistent dashboard in your sidebar.No manual check-ins. No calendar reminders. Once configured, Intelligence runs until you pause or stop it.Learn more in Intelligence Overview.
Select Intelligence from the bottom of the home screen input area. A 5-step wizard walks you through:
  1. Your business URL and team size
  2. Signal categories that matter most to you (Pricing and packaging, Product updates, Key hires and exits, Funding and valuation, Blogs, Revenue)
  3. Adding competitor URLs to watch
  4. Choosing notification channels (Push, Email) and brief frequency (Daily, Weekly, Monthly)
  5. Approving the configuration
Intelligence begins scanning immediately after approval. Your first brief arrives within 24 hours.See Intelligence Quick Start for the full walkthrough.
For every competitor URL you add, Intelligence automatically monitors:
  • Website changes (pricing pages, product pages, landing pages)
  • Social media activity and announcements
  • News and press releases
  • Customer reviews and sentiment on review platforms
  • People signals (hiring patterns, leadership changes)
  • Advertising and positioning changes
You do not need to specify what to watch per competitor.
The underlying monitoring runs continuously. You control how often Rocket summarizes and delivers findings to you: Daily briefs, Weekly digest, or Monthly digest. You can change your delivery frequency at any time from the Intelligence dashboard.
Yes. Intelligence is fully independent. Run the setup wizard once and Intelligence monitors your competitive landscape whether or not you use Solve or Build.
Intelligence watches for changes over time. It is a one-time workspace setup that continuously monitors competitors and surfaces changes to your dashboard automatically.Solve answers a specific question once. You create a Solve task with a question, Rocket researches it, and returns a structured report.They work well together: use Solve to research a competitor in depth, then set up Intelligence to watch for changes going forward. See Intelligence vs. Solve.

Using the Interface

Type in natural language to build and iterate on your app. Examples: “Add a login form with email and password” or “Connect this app to Supabase.”Rocket interprets your requests and generates code. Learn more in Chat Interface.
Commands let you make precise, repeatable changes. Use / to trigger actions like /fix, /explain, or /optimize. Use @ to scope edits to specific files or components.Commands are web-only. See Commands.
Visual Edit lets you click and modify any element in your app’s preview without writing code. It is available on web browser only. Learn more: Visual Edit.
The preview panel displays your app live as you build. No compilation needed. You can interact with it in real-time and choose between web and mobile views.See Preview.
Wait 1-2 minutes for the build to complete, then refresh the preview panel. If changes still do not appear, check the chat for any errors during code generation, or use the /fix command to troubleshoot.
Yes. Use Code View to inspect, browse, and edit your app’s source code. On web, you have full editing capabilities. On iOS, you can browse code and push to GitHub but cannot edit directly.See Code View.
Ensure you are logged into the correct account. Projects sync automatically between web and iOS.If a project is still missing, try refreshing the dashboard or contact support at support@rocket.new.
No. The framework is locked once a task is created. You cannot switch a web task to Flutter or vice versa.If you need a different framework, start a new project and mention the framework in your initial prompt. See Default frameworks.
Rocket offers push notifications (web and mobile) and audio notifications (web only). On web, go to Account Settings to toggle push and audio notifications. On mobile, open Settings from the footer bar and toggle notifications ON.See Account Settings.
The Performance tab is only available for landing page and website projects. Other project types (web apps, mobile apps, etc.) do not include the Performance tab.See Site Performance.
Workspaces help you organize projects and collaborate with team members. You have a personal workspace by default and can create team workspaces to share projects.See Workspaces.

Prompting and AI

Be clear, specific, and goal-oriented. Use prompts like “Create a signup form with email and password fields” or “Add a dashboard with charts showing monthly revenue from Supabase.”Start with action verbs (Create, Add, Connect, Update) and include details about layout, data, and integrations. See Get started.
Best practices:
  • Break complex requests into smaller steps
  • Be specific about inputs, outputs, and behavior
  • Mention integrations and data sources explicitly
  • Use iterative refinement (start simple, then add features)
  • Reference specific screens or components with @ commands
Learn more: Core Concepts.
Yes. You can describe a complete idea and Rocket will generate a deployable app with backend, authentication, and deployment configured. For complex apps, it is often better to start with a template or describe the app in stages, adding features iteratively.
Try these approaches:
  • Simplify your request and break it into smaller steps
  • Be more specific about what you want
  • Use the /fix command to address issues
  • Ask Rocket to explain what went wrong
  • Check Debugging for common issues
Yes. Browse the library for ready-to-use examples covering dashboards, landing pages, user authentication, forms, and more. See Library.
Yes. Clear, specific prompts help Rocket generate accurate code faster, reducing credit usage. Vague prompts may require multiple iterations and regenerations, consuming more credits.Learn more in Understanding Credits.

Integration and API Setup

Rocket includes 25+ built-in integrations across multiple categories:
  • Payments: Stripe, Razorpay
  • Email and messaging: Resend, SendGrid, Brevo, MailerLite, Mailchimp, Twilio
  • AI models: OpenAI, Anthropic, Gemini, Perplexity
  • Databases and CMS: Supabase, Airtable, Strapi, Directus, Webflow
  • Analytics: Google Analytics, Mixpanel, AdSense
  • Forms and scheduling: Typeform, Tally, Calendly, Cal.com
  • Social and media: Instagram
  • Productivity: Google Workspace, Notion, Linear, Confluence
  • Design and development: Figma, GitHub, Netlify
You can also connect to any REST API using the APIs feature. See Integrations Overview.
Rocket provides deep Supabase integration. You can create a new Supabase project or connect an existing one directly from project settings.Describe what you need in chat (e.g., “add user login” or “create a products table”) and Rocket generates the code and migration scripts. You push migration scripts to Supabase using the button that appears in the UI. Learn more: Supabase Integration.
Common fixes:For more help, see Debugging.
Yes. Rocket supports Stripe integration for payment processing, subscriptions, and checkout flows. Connect your Stripe account from project settings. See Stripe Integration.
Yes. Rocket supports Razorpay for payments, subscriptions, order management, and refunds. Razorpay connects via OAuth - no API key required. It is available for Next.js TypeScript tasks. See Razorpay Integration.
Yes. Rocket offers multiple ways to connect to custom APIs:
  • APIs feature: Import API definitions from Postman, cURL, Postman JSON, or Swagger, then integrate them into UI elements. Rocket generates the code automatically. See APIs.
  • Chat prompts: Describe your API endpoints, authentication method, and data structure in chat, and Rocket will generate the integration code.
Yes. Rocket uses Supabase Auth for secure user authentication. You can request authentication features in chat (e.g., “Add email/password login”) or start from templates that include auth.Rocket supports email/password, social auth (Google, GitHub, etc.), and magic links. See Social Auth.
Connect GitHub from your project settings and push your project to a repository. For Next.js projects, two-way sync is supported. After the initial push, you can pull changes made outside Rocket back in.See GitHub Integration.
Import API definitions from Postman, cURL, or Swagger and integrate them into UI elements. Rocket generates the integration code automatically. See APIs.
Open the APIs section and click Add APIs. Choose from:
  • Postman key: Connect to a workspace
  • cURL: Paste a working command
  • Postman JSON: Upload an export file
  • Swagger/OpenAPI: Upload a spec (JSON or YAML)
See APIs for details.
Select the route, choose the API from the dropdown, and click Integrate API. Click the UI element to attach it.Configure triggers (page load, button click, etc.) and add pre/post-call instructions. Rocket generates the code automatically. See APIs.
API import is web-only. Once imported on web, APIs are available for both web and mobile apps. See APIs.
The import may not have completed. Reopen Add APIs and re-import. Verify you are in the correct project and your source is valid. See APIs.
Your API includes placeholders (like {{accessToken}}) that need mapping. Bind them to state or environment variables during integration. See APIs and Code View.
The response is not stored to a state variable your UI binds to. Update Post API call instructions to store the response, then bind your UI component to that variable. See APIs.
Your token is missing, expired, or incorrectly formatted. In Pre API call instructions, validate the token exists and is valid. Make sure the Authorization header format matches your backend (e.g., Bearer <token>).See APIs.
Rocket supports integrations across many categories including analytics (Google Analytics, Mixpanel), forms (Typeform, Tally), scheduling (Calendly, Cal.com), CMS (Strapi, Directus, Airtable), and productivity tools (Google Workspace, Notion, Linear).Each has a dedicated setup guide. Browse all options in the Integrations Overview.

Publishing and Deployment

Click Launch in your project to deploy. Web apps are hosted on Netlify with a public URL. You can use the default Netlify link or connect a custom domain.Mobile apps get a mobile-optimized web link for instant sharing. See Launch Web App, Launch Mobile App, and Connect Custom Domain.
Yes. Rocket creates mobile-optimized public web links (PWA) for your Flutter apps. Anyone with the link can access your mobile app in their browser. See Launch Mobile App.
Yes. Use Code View to download your complete project as a .zip file. See Code View.
Yes. Download your Flutter code (web only), then follow the submission guides:
Download the APK from Rocket (web only), transfer it to your Android device, enable installation from unknown sources, and install. Full instructions: Install APK on Android.
Yes. Free plan apps are public by default, may appear in the Rocket showcase, and may be used to improve Rocket’s AI. On paid plans, your apps are never used for AI training whether they are public or private.You can set apps to private from Project Settings to exclude them from the showcase. See Project Visibility.
The “Built with Rocket” badge is tied to task visibility. Public tasks always display the badge regardless of your plan. To remove it, you need to be on a paid plan and set the task to Private.To change visibility, open the task, click the task name at the top-left, select Settings, then open the Task Visibility dropdown and choose Private. The change takes effect immediately. See Task Visibility.

Editor and Customization

Yes. You can upload images by describing your needs in chat (e.g., “Add a logo image here”) or using Supabase Storage for user-uploaded images.Drag and drop or file selection is supported where applicable.
Yes. Use Code View to inspect and edit your app’s source code directly. On web, you have full editing capabilities including environment variables and build configurations.On iOS, you can browse code and push to GitHub but editing is limited. See Code View.
Browse templates by category during project setup. Templates are pre-built apps you can customize immediately after selecting one.See Using Templates.
You can add new screens using the “Add Figma screens” feature (web only). Updating existing screens from Figma is not yet fully supported but is under development.
Yes. Rocket includes a rollback button below each code change. You can click that button to restore earlier states of your app.
Supported technologies:
  • Web apps: Next.js (TypeScript)
  • Mobile apps: Flutter (Dart) for iOS and Android
  • Backend: Supabase (PostgreSQL database, authentication, storage, edge functions)
  • Hosting: Netlify for web deployment
Each use case (Web App, Landing Page, Dashboard, etc.) defaults to a specific framework and language. See the full mapping in Default frameworks.
Yes. Rocket has recipe guides for building SaaS apps, e-commerce stores, AI-powered tools, content sites, booking apps, and lead generation sites.Each recipe includes architecture guidance and all the prompts you need. See Recipes.

Plans, Credits, and Billing

Credits are Rocket’s usage currency. One balance covers everything you do in Rocket: Solve research, Build generation, and Intelligence monitoring. They are consumed whenever Rocket generates or modifies outputs on your behalf.Clear, specific prompts use fewer credits than vague ones. Each paid plan includes a monthly credit allocation that rolls over. On annual plans, credits roll over month to month within the 12-month term and any remaining balance expires at renewal. See Understanding Credits for full details.
Available plans:
  • Free: USD 0, 20 one-time credits, Build only
  • Build: USD 25/month, 100 credits/month
  • Solve + Build: USD 250/month, 1,000 credits/month
  • Solve + Build + Intelligence: USD 350/month, 1,500 credits/month (each competitor tracked costs USD 100/mo, which is 500 credits/month)
  • Intelligence: USD 100/month per competitor, 500 credits/month (each competitor tracked costs USD 100/mo, which is 500 credits/month; buy additional packs as needed)
  • Build + Intelligence: USD 125/month platform fee, 600 credits/month (each competitor tracked costs USD 100/mo, which is 500 credits/month)
Annual billing gives you one month free. See Pricing for full comparison.
Go to Settings > Subscription (web only) to:
  • Upgrade or downgrade your plan
  • Buy additional credit packs
  • Cancel your subscription (no penalties)
  • View and download invoices
See Subscription Management.
When your credit balance reaches zero, Solve, Build, and Intelligence features pause.You can:
  • Wait for your monthly refresh (paid plans)
  • Buy additional credit packs from Settings > Subscription
  • Upgrade to a higher plan for more monthly credits
Your projects and existing outputs remain accessible.
Yes, for paid plans:
  • Monthly plans: Unused credits roll over to the next month indefinitely
  • Annual plans: Unused credits roll over month to month within your 12-month term. At renewal, remaining credits expire and you get a fresh annual balance
  • Free plan: One-time credits, do not roll over
Yes. You can purchase additional credit packs anytime from Settings > Subscription. They do not expire while your subscription is active. If you are buying extra credits every month, upgrading to the next tier is usually better value. See Add credits vs. upgrade.
Yes. Upgrades take effect immediately with prorated charges. You receive additional credits right away.To downgrade, click Manage beside your active plan in Settings > Subscription to open the Stripe portal, then select a lower-tier plan. Downgrades are scheduled for your next billing cycle. You keep your current credit balance until then. See Subscription Management.
When you cancel, all unused credits expire at the end of the current billing cycle. Your projects remain accessible, but you will not be able to generate new outputs once credits are depleted.See Subscription Management.
The Understanding Credits page explains credit consumption in detail, including how different actions use credits and tips for reducing usage. See Understanding Credits.

App Development and Debugging

Use the Preview Panel to interact with your app in real-time. Test on different screen sizes using web and mobile preview modes.Request fixes in chat (e.g., “Fix the login error” or “Debug why the button is not working”). See Preview.
Yes. You retain full ownership and rights to everything you create with Rocket, including all source code and outputs. You can download, modify, and deploy your code anywhere.
Yes. Download your source code and continue development locally in your preferred IDE. You can also push to GitHub and clone your repository.See Code View and GitHub Integration.
Yes. Web apps are hosted on Netlify. Connect your Netlify account from project settings, then follow Netlify’s domain setup to link your custom domain. See Connect Custom Domain.
Currently, Rocket generates mobile-optimized Flutter apps for phones. Larger Figma frames (desktop/tablet size) are treated as web layouts. Tablet-specific Flutter layouts are not currently supported, so use the web preview for tablet-sized screens in the meantime.
Use Code View (web only) to add environment variables. Integration secrets (Supabase, Stripe, etc.) are managed through the integrations panel in project settings. See Code View.

Troubleshooting and Known Issues

Common causes include unpushed migration scripts, a paused Supabase project, or incorrect redirect URLs.See Troubleshooting for step-by-step fixes, or check Push Migration Scripts and Redirect URLs.
Check your plan’s screen limit, Figma link permissions, and design guidelines. See Troubleshooting for detailed steps or Figma Design Guidelines.
This occurs when the Figma link is already associated with another Rocket project. Use a different Figma file or upgrade your plan. See Troubleshooting.
Your app likely needs a backend database connection. Connect Supabase and push the migration scripts using the Push to Supabase button that appears in the UI.See Troubleshooting or Supabase Integration.
Check your registration email, Supabase redirect URLs, and social auth configuration. See Troubleshooting for detailed steps.
Wait 1-2 minutes for the build to complete, then refresh the preview. If issues persist, use the /fix command. See Troubleshooting.
This is usually a temporary network or caching issue.Try:
  • Refreshing the page
  • Clearing your browser cache
  • Waiting a few moments and trying again
If the issue persists, email support@rocket.new or post in #rocket-support on Discord.
Email support@rocket.new or join the Rocket Discord and post in #rocket-support.

Account, Privacy, and Community

Access account settings from the dashboard menu. You can update your display name, location, and other personal information. See Account Settings.
Privacy by plan:
  • Paid plans: Your projects are never used for AI training. You can set projects to private in Project Settings > Visibility to exclude them from the Rocket showcase.
  • Free plan: Projects are public and may appear in the Rocket showcase. They may be used to improve Rocket’s AI.
To make a project private, go to Project Settings > Visibility (web only, paid plans). Private projects are excluded from the Rocket showcase. See Project Visibility.
Yes. Join the active Rocket community on Discord to share projects, get help, ask questions, and connect with other builders.Join the Rocket Discord. For support, post in the #rocket-support channel.
Explore these resources:
To permanently delete your account, send a request to support@rocket.new. Include your registered email address.Your account and all associated data will be permanently deleted within 48 hours.
Check the Changelog for weekly updates on new features, improvements, and fixes. See Changelog.

Features in Development

Yes, for Next.js TypeScript projects. Click the + button on the home screen and select Clone from GitHub to import your repository. After importing, you get full two-way sync: Rocket pushes changes to the rocket-update branch and you can pull the latest state of main back into Rocket at any time.See Import from GitHub.
You can add new screens from an updated Figma file, but updating existing screens is not fully supported yet. This feature is under development.
Not at this time. You will need to manage TestFlight distribution through your Apple Developer account.Download your Flutter code and follow Apple’s TestFlight setup. See Apple Store Guide.
Not yet. Currently, you can download APK files for Android. IPA download for iOS is coming soon.For now, download source code and build locally in Xcode. See Download App.

Still have questions?

Cannot find what you are looking for? We are here to help.

Email Support

Reach us at support@rocket.new for direct help.

Get the most out of Rocket

Learn best practices and tips to build faster and smarter.

Video Gallery

Watch video tutorials and walkthroughs.

Join Discord Community

Connect with other builders and get community support.