December 23, 2025

Build an AI-powered mini app with Google Opal

Plus: ChatGPT Images and Google's CC to brief "Your Day Ahead"
Evelyn Le
By
Evelyn Le
Strategic Product Lead

Build an AI-powered mini app with Google Opal

Presented by

Google Labs’ no-code mini-app builder, Opal, is now​ accessible​ inside the Gemini web app through the Gems manager. You can now prototype a workflow, test it, and keep it as a reusable asset.

Screenshot text of Build a new kind of Gem with Opal

Here are some key features of Opal

  • No-code building: Describe what you want in natural language; Opal generates a working mini-app and the underlying workflow.
  • Visualized steps: Your app is visualized as an editable set of steps you can inspect, reorder, and refine.
  • Fast testing loop: You can preview and interact with the app to see what works (and what breaks) before sharing.
  • Hosted and shareable: Opal handles hosting so you can publish and share without setting up servers.
  • Reusable in Gemini via Gems (experimental): Opal workflows can be saved and reused in Gemini as Gems with the latest update, turning one-off prompts into repeatable workflows.

Some people are already seeing this as “Opal inside Gems.” While waiting for the rollout, this week we’ll experiment with creating a mini-app directly on the​ Google Opal​ site.

Step 1: Describe the app you want to build

Open​ Opal​, create a new Opal, and write a clear “job story” for your app: who it’s for, what they upload/input, what the app returns, and what a good outcome looks like (format, length, tone).

Use or adapt this example prompt:

“Create an app that lets users upload a data file (CSV or Excel) and automatically turns it into a one-page report with clear charts, key metrics, and concise insights drawn from the data.”

Step 2: Review the workflow

After you submit your prompt, Opal automatically breaks it down into a visual workflow made up of connected steps, such as uploading the CSV, analyzing the data, generating insights, and turning everything into a one-page report. Scan through these steps to understand how Opal interpreted your request.

Step 3: Preview and test

Once the app is generated, use the preview experience or click the App button to test it. Try uploading a CSV file or selecting an Excel file from your Google Drive to see how it works. At this stage, the output should be a one-page report that highlights concise key insights alongside relevant charts and visualizations.

Step 4: Edit any step using natural language

You can edit the steps using natural language in the same chatbot where you built it. Examples:

  • “All image placeholders should be replaced with generated charts.”
  • “If the dataset has a date column, make the first chart a trend line; otherwise use a bar chart of top categories.”
  • “Add a short ‘Data quality notes’ section: missing values, duplicated rows, and unusual spikes.”
  • “Rename the report sections to: Summary, Key Metrics, Charts, Insights, Data Notes.”

Step 5: Publish and share your Opal app

When you’re happy, publish and share it. Because Opal handles hosting, sharing is straightforward.

Once Opal is available in the Gemini web app, this is exactly the kind of workflow that becomes powerful as a reusable “tool” inside your day-to-day Gemini setup.

PRO Members: watch the video tutorial here: ​In 5 Steps: Build an AI-powered mini app with Google Opal​

Flagship AI Newsletter
The AI Newsletter That Makes You Smarter, Not Busier
Join over 30,000 leaders and receive our insights on AI platforms, implementations, and organizational change management.
FlexOS Course - AI Content Accelerator - Testimonial Badge

Build Your Personal Team of AI Agents in Just 2 Weeks.

Enroll now to receive $200 off and get an additional $1,883 in bonus value!

We just launched a fully redesigned program: AI Leader Advanced: 5 AI Agents in Two Weeks for Non-Technical Leaders. Enrollment is now open.

In just 2 weeks, you’ll design, build, and deploy at least five AI agents tailored to your role, workflows, and industry. No code. No theory overload.

Just 30 minutes a day focused on real output.

You’ll walk away with:✅ A fully personalized learning system powered by LeadOS. We tailor the program to your role, goals, and industry using LeadOS, our AI personalization engine for leaders:

  • Intake™: a 15-minute, 24/7 executive interview that captures your role, goals, constraints, and working style.
  • Blueprint™: your intake is transformed into a dynamic personal AI leadership profile.
  • Pathways™: turns your Blueprint and prioritized workflows into a personalized 2-week plan to deploy 5+ AI assistants.

Build at least 5 business-ready AI assistants in just 30 minutes per day. You’ll create agents for: productivity, creative work, analysis, intelligence, and a fully custom agent built live with expert guidance.

AI Fundamentals Primer Included. Every purchase comes with a free AI Fundamentals Primer valued at $199 (history, LLMs, challenges, context windows, practical use cases).

Want to reach 30,000+ business leaders applying AI in their work, teams, and organizations?​
Advertise with us​​.

Your AI Team: ChatGPT Images, Google’s CC, Gemini 3 Flash, and more.

Every week, I report on the top updates to your favorite AI tools.

ChatGPT’s new image generation is here

OpenAI has upgraded image generation in ChatGPT, focusing on quality, control, and practical usability. This release improves how well the model follows instructions, renders text and details, and supports iterative edits, addressing many of the reasons images were previously unreliable for real work.

Here are the key updates:

  • Stronger instruction following: The new image model is better at respecting detailed prompts, including specific objects, layouts, styles, and constraints that were often ignored before.
  • Improved text rendering inside images: Text in images (labels, signs, UI mockups) is more legible and accurate, a known weakness in earlier versions.
  • Higher visual consistency and detail: Faces, objects, and scenes are more coherent, reducing obvious artifacts that made images feel “AI-generated.”
  • Editable through conversation: You can refine an image by asking for changes, such as adding, removing, or adjusting elements.

Try out the new ChatGPT Images

Google Labs introduces CC, an AI agent to help manage your day

Google Labs has unveiled CC, an experimental AI productivity agent powered by Gemini that connects to your Gmail, Calendar, and Drive to send a daily “Your Day Ahead” briefing, summarizing tasks, meetings, and context from across your digital life. This is designed to reduce the morning scramble and deliver a concise snapshot of what matters each day.

Learn more about Google’s CC

Google rolls out Gemini 3 Flash: high-speed AI with strong reasoning and lower cost

Google has launched Gemini 3 Flash, a new variant in the Gemini 3 model family that balances intelligence with very fast response times and greater efficiency. It’s now being used as the default model in AI Mode across Google Search, the Gemini app, APIs, and developer tools, delivering near real-time answers with strong multimodal understanding at a lower cost than premium models.

Explore Gemini 3 Flash

ChatGPT officially launches App Store

OpenAI has launched an App Store (App Directory) inside ChatGPT, enabling developers to submit, list, and distribute interactive applications directly within the ChatGPT interface. This moves ChatGPT closer to a platform economy where third-party tools can live inside chat experiences.

Check out the ChatGPT App Store

Want to reach 30,000+ business leaders applying AI in their work, teams, and organizations?​
Advertise with us​​.