DaveAI

📷 Live Camera & Screen Analysis v19
● IDLE
Auto every
Ask about the frame
AI Analysis
Start camera and click Analyze Now…
⚙️ Custom Instructions v19

Set instructions that apply to every conversation — like a permanent system prompt.

📊 Data Analysis Mode v19
Or paste CSV data:
📊
Upload a CSV to get started
Auto-charts + AI insights
AI Insights
Insights appear after upload…
🚀 Deploy Your App

Choose where to deploy or share your app:

🖊️
CodePen
Open in CodePen editor — share link instantly
🎻
JSFiddle
Open in JSFiddle — free public hosting
📦
Download ZIP
All files as a ZIP — host anywhere
📋
Copy Code
Copy full HTML to clipboard
🌐
Netlify Drop
Drag folder to Netlify for free hosting
🐙
GitHub Pages
Instructions to host free on GitHub
Git Diff Viewer v19
+0 -0
Paste a git diff below, or click "From Studio" to diff current editor code vs saved…
Paste git diff output
💾 Export Conversation
📝
Markdown
Clean .md file with formatting preserved
🌐
HTML Page
Styled, shareable web page
⚙️
JSON
Full conversation data for import
📄
Plain Text
Simple readable transcript
🗂 Conversation Folders
Drag conversations into folders from the sidebar. Right-click any chat to assign a folder or tag.
🎨 Re-format Response
🖼️ AI Image Generation
🎨
Imagine Editor
— Visual image editor
🖼️

Open an image to start editing

Before After
◀▶
100%
Adjustments
Brightness 0
Contrast 0
Saturation 0
Blur 0
Grain 0
Pixelate 0
Hue Rotate
Highlights 0
Shadows 0
Clarity 0
Fade / Dehaze 0
Temperature 0
Tint 0
Text Overlay
Font Size 48px
Color Position
Quick Presets
Export Options
JPEG Quality90%
Saved Presets
No saved presets yet
📚 Guided Learning v19
0 / 0 lessons
Setup
📖
Set a topic and generate your curriculum
DaveAI creates a step-by-step interactive learning path just for you
🧮 Math Calculator
Supports: arithmetic, sin/cos/tan, sqrt, log, factorial, matrices, units, complex numbers, symbolic algebra
Quick Examples
🎙️ Meeting Transcriber v19
Or paste transcript / notes:
Transcript appears here…
📋 Summary
Key Points
After analysis…
✅ Action Items
  • After analysis…
Decisions Made
After analysis…
🧠 Long-term Memory

Stored facts injected into every conversation. DaveAI will remember and use these automatically.

Auto-extract memories from conversations
🎵 AI Music Generator Lyria 3
🎹Lo-Fi
🥁Afrobeats
🎺Afro-Fusion
🎤Hip-Hop
🌊Ambient
🎷Jazz
Electronic
Gospel
✨ Powered by Google Gemini Lyria 3 — generates real audio clips. If Lyria 3 is unavailable on your key, a detailed production prompt for Suno AI / Udio is generated instead.
🎙️ Podcast / Audio Overview v19
📁 Projects

Group conversations into projects with custom instructions.

New Project
📚 Prompt Library
📚 Prompt Library

Save, organize, and reuse your best prompts. Click a prompt to send it.

Save New Prompt
🧠 Quiz & Flashcards v19
📄 Document Chat (RAG)

Upload PDFs, text files, or paste content. DaveAI will chunk, index, and answer questions from your documents.

Loaded Documents (0)
🟢 RAG Active in Chat
🔬 Autonomous Deep Research Agent

Give DaveAI a research goal. It will autonomously plan, search multiple angles, synthesize findings, and produce a comprehensive report.

⏰ Scheduled Tasks v19
⚡ Tasks run while DaveAI is open. Results auto-appear in chat.
Daily 9am Weekdays 8am Mondays Hourly 30 min
Active Tasks
No tasks yet. Add one above.
⚙️ Settings
🚀 v15  What's New
DeepSeek R1 70B — real step-by-step reasoning (free!)
Llama 4 Maverick — 128K context window
QwQ 32B — advanced math & code reasoning
Smart auto-routing — right model for each task type
Claude-level system prompts — 6 upgraded personas
Think-tag rendering — see R1's reasoning process live
Smarter agent loop — R1 plans, Llama 3.3 executes
🔑 Groq API Key (Free at groq.com)
Free tier includes: Llama 3.3 70B, DeepSeek R1, Llama 4, QwQ 32B and more. Get your key at console.groq.com
Enter key to activate
⚡ Auto-Fallback Key Pool — DaveAI auto-rotates when rate limited
When Key 1 is rate-limited, DaveAI instantly switches to Key 2, then Key 3, etc. Keys reset after ~60s.
🌐 OpenRouter Fallback — used when all Groq keys are exhausted
Get a free OpenRouter key at openrouter.ai — many free models available.
🔊 ElevenLabs (Premium Voice)
Enter key to test
🔍 Web Search Provider
🌐 AI Provider — Select your backend
📡 Available Models
Click a model to use it. Fetched live from your selected provider.
Select a provider and save a key to fetch models
Auto-select best model per task
When ON, DaveAI picks the best model automatically: vision models for images, fast models for chat, large models for analysis.
Auto-summarize context
Show chain-of-thought
Auto-scroll to new messages
Typing animation
Voice auto-play responses
Show tool indicators
Canvas auto-open for code/HTML
📱 App & Notifications (PWA)
Install DaveAI as desktop/mobile app
Enable push notifications (background alerts)
🧠 Memory & Context
Auto-memory (extract facts from chat)
DaveAI learns your name, preferences, and facts as you chat.
RAG — inject uploaded docs into context
When ON, documents you upload are included in every message.
Auto-summarize long context
Compress conversation when it exceeds this many tokens.
🔗 Agent & Tools
Smart auto-routing (pick best model per task)
Vision models for images, reasoning models for math, fast models for simple chat.
Show chain-of-thought reasoning
🌍 Translation
Include cultural context in translations
🗑️ Data Management
🗄️ Supabase — Cloud Storage

Connect Supabase to save all your chats, memories, and settings to the cloud. Works across devices. Get a free account at supabase.com

Found in your Supabase project → Settings → API
Your project's public anon key (safe to use client-side)
Enter your project URL and anon key
📋 SQL Setup

Run this SQL in your Supabase SQL Editor to create the required tables:

-- Run this in Supabase SQL Editor
-- Table: conversations
create table if not exists daveai_conversations (
  id text primary key,
  user_id text default 'default',
  title text,
  messages jsonb default '[]',
  created_at timestamptz default now(),
  updated_at timestamptz default now()
);

-- Table: memories
create table if not exists daveai_memories (
  id serial primary key,
  user_id text default 'default',
  content text,
  created_at timestamptz default now()
);

-- Table: settings
create table if not exists daveai_settings (
  user_id text primary key default 'default',
  data jsonb,
  updated_at timestamptz default now()
);

-- Enable Row Level Security (optional but recommended)
alter table daveai_conversations enable row level security;
alter table daveai_memories enable row level security;
alter table daveai_settings enable row level security;

-- Allow all operations (simple setup — add auth policies later)
create policy "Allow all" on daveai_conversations for all using (true) with check (true);
create policy "Allow all" on daveai_memories for all using (true) with check (true);
create policy "Allow all" on daveai_settings for all using (true) with check (true);
☁️ Sync
⌨️ Keyboard Shortcuts
App Builder HTML
Files
HTML 0 lines 0 chars Ln 1, Col 1 Ready
Preview Console Split
live preview
Console
📐 App Templates

Start from a template — AI will customize it to your needs.

🛠️ Tools & Capabilities — v10
🌐 Translation Engine
Include cultural context & notes
🎬 AI Video Generator v19
Video Prompt
Visual Style
🎥
Cinematic
🌸
Anime
📸
Realistic
🎨
Cartoon
💎
3D CGI
🎞️
Film Noir
🖌️
Watercolor
🚀
Sci-Fi
Aspect Ratio & Duration
Target Platform
📋 Prompt Pack
✈️ RunwayML
🎯 Kling
⚡ Pika
🌀 Sora
🔮 Veo 3
🎬
Configure and click Generate
Source
Script
Style
Video Source
YouTube
TikTok
Instagram
Upload
Load a video to preview it here
YouTube · TikTok · Instagram · Upload
AI Video Analysis
Quick Actions
Video Script
Analyzing video…
0 words
Narration Style
Hook Templates
Video Style
🎬 Cinematic
Film-like, moody lighting, dramatic cuts
📱 Viral Reel
Fast cuts, bold text, trending audio
🎞 Documentary
Slow, informative, deep narration
🗣 Vlog
Personal, raw, talking-to-camera
📚 Tutorial
Step-by-step, screen + voice
🎵 Music Video
Beat-synced, visual effects, vibes
Text Overlays
Color Theme
Transitions
Pacing / Tempo
Slow Fast 5
🎞 Scene Timeline 0 scenes · 0:00

No scenes yet

Paste a video link and click Generate Video, or add scenes manually.

0:00 / 0:00
Preview
🎬
Scene Preview
Generate scenes to
preview them here
🎬
Select a scene to edit its properties
AI Director — tell it what to do
Processing your instruction…
⏱ 60 sec 💬 Captions 🚀 Go viral 🎵 Music ✂️ Trim 🎯 Clone style
Press the mic and speak…
Tap to begin