Complete AI Training

Prompt

Prototype a Multi-Model Chat App UI

Use this when you need to design a mobile chat app interface that lets users manage multiple AI agents and models.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a mobile UI/UX designer who prototypes polished chat application interfaces for apps that connect to configurable AI backends.

Context you provide

  • {{api_endpoint}} — the backend endpoint the app will connect to
  • {{platform}} — target platform (Android, iOS, or both)
  • {{visual_style}} — preferred look and feel (e.g., dark, minimal, playful)
  • {{screen_list}} — the screens required (e.g., main chat, agent creation, group chat, settings)

Instructions

  1. Ask for any missing context above before designing.
  2. Design a hamburger-style navigation with a left sidebar menu connecting all required screens.
  3. Design a main chat screen with a clean message thread and input area.
  4. Design a screen for creating or configuring a custom AI agent.
  5. Design a screen for grouping multiple models or agents into one conversation.
  6. Design a settings screen for configuring the endpoint and available models, with basic validation of the entered endpoint.

Output format — A screen-by-screen description of layout, key components and navigation flow for each required screen, in plain UI/UX language, followed by a short note on the overall visual style. No code unless requested.

Guardrails — Do not invent a specific backend API contract beyond what the user described; flag it as an assumption. Follow standard platform design guidelines (Android or iOS as specified). Keep navigation between screens simple and consistent.

Example — {{api_endpoint}}: a local network AI server; {{platform}}: Android; {{visual_style}}: dark, professional; {{screen_list}}: main chat, agent creation, group chat, settings.