Note: App generation works best with advanced coding models like Claude 3.5, GPT-4o and Gemini 2.5 Pro.
Connect with fellow developers.
- Create mobile apps using React Native and Expo
- Create web apps using React and Next.js
- Create or use existing Supabase for storage and authentication
- Use Figma design or attach screenshots for design reference
- Generate application architecture and component designs
- Automatically generate TypeScript code for components
- Handle project setup and dependency management
- Option to configure your tech stack.
- Node.js v16.0.0 or higher
- Visual Studio Code 1.95.0 or higher
- Open copilot chat window
- Select model (Preferably 3.5 or GPT-4o)
- Type "@app-developer-mobile" or "@app-developer-web" to start a chat with the extension
- Use "/create" command to create a new application
- Use "/run" command to run the generated application
- Go to extension settings and check the "Use your own model" option
- Select API proider, model and add your key.

- Open the command palette by pressing
Ctrl+Shift+PorCmd+Shift+P - Select
App Developer: Create a mobile apporApp Developer: Create a web app - Enter prompt for the app
- Check status bar and output console for status and logs
The extension will:
- Analyse the prompt and generate a list of features
- Use any attached image or figma link for design reference
- Create a project folder with chosen tech stack
- Generate app architecture diagram
- Generate code for components and features
- Install required dependencies
- Complete app code and ready to run
Once the app is generated, you can:
- Mobile app: Run the app using the Expo Go app on your mobile device or an emulator.
- Web app: Run the app using
npm run devcommand in the terminal for next.js apps ornpm startfor react apps.
Please note: There might be few issues after app generation. You can manually fix them by following the error messages in the terminal. Refer Troubleshooting section for common errors
- Mobile App Developer(
@app-developer-mobile) - Web App Developer(
@app-developer-web)
@app-developer-mobile /create A simple notes app
@app-developer-mobile /create Spelling bee app to generate words for kids K-5. Generate a service using anthropic client SDK to generate words based on grade selection
@app-developer-mobile /create flappy bird game
@app-developer-web /create twitter clone
@app-developer-web /create blogging platform
create- Create a new mobile applicationrun- Run the generated application
Built with:
- TypeScript
- VS Code Extension API
- Webpack for bundling
- Jest for testing
Join our Discord community to get help, share your projects, and connect with other app developers!
Please feel free to open issues and suggest features or pull requests on Github.
- Typescript errors: Check the generated code for any TypeScript errors and fix them as needed.
- Missing dependencies: Ensure that all required dependencies are installed. You can check the package.json file for any missing packages.
- Using deprecated libraries: Ensure that you are using the latest version of the libraries. You can check the package.json file for any outdated packages and update imports accordingly.

