A focused, clean AI assistant template for teams building conversational products with GPT or other LLMs. Jarvis is built for one thing: helping users ask better questions and get clear answers - without distractions. Ideal for research assistants, internal copilots, AI-powered search, or “just ask” interfaces inside products.
Bolt Generation Prompt
Build a clean, light-mode AI assistant interface inspired by Grok. Include:
A greeting and search bar on load
Supabase auth (signup + login)
Post-login chat interface
AI response area
Model selector dropdown
File upload + link input support
Responsive, minimal layout with smooth transitions
Button to switch between modes (Jarvis / Jarvis Pro)
Overview
Homepage
Models
Features
🔐 Supabase Auth (email + password)
💬 Minimal Chat UI
📎 File Upload & URL Attach
🔄 Model Switcher
📱 Fully Responsive
🧠 LLM-Ready Input Flow
Design Notes
Inspired by Grok’s stripped-down UX - everything centers around the input field.
Layout is distraction-free with soft typography and generous spacing.
Upload modal includes both drag-and-drop and URL input, ready for RAG use cases.
Can be extended easily with prompt history, markdown rendering, or streaming UX.
Troubleshooting
If responses don’t appear, double-check your API integration or Supabase session state.
To persist chat history, extend Supabase with a messages table per user.
For file parsing, hook the file upload into your backend’s document handler or embedding pipeline.