Technical Architecture

How Mobivable Works

An AI-powered mobile app studio built on Google Cloud — from prompt to production-ready app in minutes.

Gemini-PoweredAgent Development KitMCP ProtocolMulti-AgentPlan-FirstVertex AIReal-Time StreamingCloud Run
👤 User Interface
📊

Dashboard

Project management & creation

💬

AI Chat Agent

Conversational design & iteration

📱

Mobile Preview

Real-time schema renderer

✏️

Code Editor

Monaco JSON / code editor

⚙️ Application Server — Cloud Run
🔄

TanStack Start

React SSR + streaming server functions

🎨

Studio Agent

Plan-first design workflow per project

🤖

MCP Agent

Cross-project tool orchestration

🔍

Schema Validator

Auto-verify after every write

🔧 MCP Server — 25+ Tools

research_and_plangenerate_appupdate_screenadd_elementupdate_themeverify_schemagenerate_codeexport_project
☁️ Google Cloud
Gemini 2.5 Flash / Pro

Primary LLM via Vertex AI — design briefs & schema generation

🖼️Gemini Flash Image

Mockups & in-app asset generation

🧠Agent Development Kit (ADK)

Google's framework for multi-agent orchestration

🔁Vertex AI

Primary AI platform — Gemini + Imagen 4.0 + Agent Engine

🚀Cloud Run

Serverless hosting — app + ADK agent service

🔨Cloud Build

CI/CD pipeline for both services

💾 Data Layer
🐘Supabase PostgreSQL

Schemas, chat history, credits, threads

🔐Supabase Auth

Google OAuth + email + RLS

📦Supabase Storage

AI-generated image assets

🔤Google Fonts API

30 curated font families

🔄 Plan-First Agentic Workflow

User Prompt🔬 research_and_plan📋 Design Brief + Mockup✅ User Approval🤖 generate_app🔍 verify_schema🖼️ Generate Images📱 Live Preview

🏗️ Technology Summary

AI & Agents

  • • Gemini 2.5 Flash (fast briefs) + Pro (schema gen)
  • • Gemini Flash Image (mockups & assets)
  • • Vertex AI — primary AI platform + Imagen 4.0
  • • Agent Development Kit (ADK) — Google's agent framework
  • • MCP Server with 25+ surgical tools
  • • Multi-agent: Studio Agent + MCP Agent (ADK orchestrated)

Infrastructure

  • • Cloud Run (2 services: app + ADK agent)
  • • Cloud Build (CI/CD with Docker)
  • • Supabase (PostgreSQL + Auth + Storage)
  • • TanStack Start (React SSR + streaming)
  • • Multi-provider fallback: OpenAI, Anthropic, Groq