App Forge is an AI-powered application generator that creates apps, websites, and online games using the Gemini API. This project was developed for the Gemini API developer competition.
- Generate PWA apps, websites, or online games
- Offline functionality: Install generated apps on your device
- Built-in code editor
- Collaborative app creation with session sharing
- Local file saving and loading
- Open the source folder in your command line.
- Run the following commands:
npm i http-server npm run start
- Navigate to
http://127.0.0.1:8080/
in your browser. - In the input field, describe your desired app (e.g., "create app similar to twitter, use firebase").
- Wait approximately 10 seconds for the app generation to begin.
Note: If the process appears stuck, refresh the page (F5) and try again.
- Type your app description in the input field.
- Wait for the AI to generate your app.
- Use the built-in code editor to modify the generated code if needed.
- To collaborate, click "Share" in the menu to start a shared session.
- To save your project locally, go to Menu -> File -> Save Folder.
- For optimal performance, change the model to Gemini Pro from the navbar.
To install a generated app for offline use:
- Open the app in your browser.
- Click "Install..." in the menu.
You can also test App Forge online at https://beta.gptcall.net/
Watch our demo video: https://www.youtube.com/watch?v=P-wWIpqe2CM
Locate the localsettings.js file in the project directory. Uncomment the relevant section in this file. Replace the placeholder with your actual API key.
Tested on:
- Windows
- Android 12