On the heels of Google announcing native Kotlin support on Android yesterday, we thought it'd be cool to get a Kotlin REPL up so that people can try it.

Give it a spin here.
It's still in beta so let us know if you hit any bugs.
Updated at:
On the heels of Google announcing native Kotlin support on Android yesterday, we thought it'd be cool to get a Kotlin REPL up so that people can try it.

Give it a spin here.
It's still in beta so let us know if you hit any bugs.
More

For years, building a mobile app has required specialized knowledge, complex toolchains, and expensive hardware. If you weren’t a seasoned mobile developer—or didn’t have one on your team—getting from idea to App Store could feel impossible. Today, that changes. We’re excited to introduce Mobile Apps on Replit: a new way to go from idea to fully published app using nothing more than natural language. No native development experience required. No complex setup.

You draft the PRD. Stakeholders align. Then you wait weeks for development. By the time you see a prototype, requirements have shifted and edge cases emerge. What if your spec became a working app immediately? Product Managers Are Natural Vibe Coders Replit CEO Amjad Masad noted on a recent Reid Hoffman podcast that product managers are some of the best vibe coders. Why? PMs break problems into clear steps and communicate precisely—exactly what AI needs to build effectively. You already know what to build. Replit Agent makes it real. The Integration: PRD to Deployed App

Another barrier between idea and application has just disappeared. You can now build apps inside ChatGPT with Replit. Connect Replit to your ChatGPT account and turn conversations into working software. No tabs to switch. No code to write. Just describe what you want. What's New ChatGPT can now create, update, and deploy Replit Apps directly in your chat. Tag @replit in any message, describe your app, and watch Agent build it while you wait. The preview shows up right in the conversation. Make changes by typing what you want: