Google Brings ‘Vibe-Coding’ Tool Opal to Gemini
Google is expanding the capabilities of its Gemini web platform by integrating Opal, its specialized tool for creating AI-powered mini-apps. Announced this Wednesday, the update allows users to design custom applications, known as Gems, directly within the Gemini interface.

The “vibe-coding” approach—a method of software creation that relies on natural language prompts rather than traditional programming—has gained significant traction recently. By bringing Opal into the Gemini ecosystem, Google aims to streamline how users build and deploy these custom tools.
Building Custom Gems with Opal
Originally introduced in 2024, Gems are tailored versions of the Gemini model. These can be configured for specific roles, such as brainstorming assistants, coding partners, career mentors, or learning coaches. Opal simplifies the creation of these tools by allowing users to describe their requirements in plain English, which the system then translates into functional mini-apps.
Key features of the integration include:
- Visual Editor: Accessible via the Gems manager, this interface allows users to organize and link application steps visually without writing a single line of code.
- Prompt-to-Step Conversion: Gemini can now automatically translate a user’s written instructions into a structured sequence of actions.
- Advanced Customization: For users requiring deeper control over their applications, Google provides an Advanced Editor available at opal.google.com.
The Rise of Natural Language Programming
The move places Google in direct competition with a growing market of AI-driven development tools. The “vibe-coding” sector currently includes offerings from startups like Lovable, Cursor, and Wabi, as well as developer-focused tools from industry leaders like Anthropic and OpenAI.
By embedding Opal directly into the Gemini web app, Google is positioning its AI suite as a versatile platform where users can not only interact with an assistant but also build reusable, personalized software tools to suit their specific workflows.