Dashboard
Overview
AI-Powered Content Pipeline

Create. Edit. Publish.

Select a client from the sidebar, generate blog content using AI, edit inline, save to your database and send via email — all in one place.

0
Clients
0
Blogs Saved
0
Emails Sent
AI Provider
01

Configure AI

Go to Settings and add your preferred AI provider API key (Claude, OpenAI, DeepSeek, etc.)

02

Add Clients

Add websites or clients you manage. Each client gets its own keyword suggestions.

03

Generate & Edit

Pick keywords or give a topic brief. AI generates the blog; you edit inline.

04

Save & Send

Save to local storage, Supabase, or Google Sheets. Send via SMTP or Gmail API.

AI Suggested Keywords
Generating suggestions…
Custom Keywords
Selected 0
None selected
0 words

Saved Blogs

All your generated and saved content

Add one or more AI providers. The active provider will be used for all blog generation and keyword suggestions. API keys are stored in your browser localStorage (or your configured database).
Add / Edit Provider
By default, all data is saved to browser localStorage. Connect an external database for persistence across devices and team access.
Storage Backend
Data Management
Configure how emails are sent. Choose SMTP (works with any email provider) or Gmail API (requires Google OAuth). You can also save multiple recipient addresses.
Email Method
SMTP Configuration
Leave empty if using direct SMTP or email APIs above
Saved Recipients

Add frequently used recipients for quick selection when sending.

AI Writing Defaults
System Prompt Override

Add a custom system prompt that will be prepended to every AI request.

App Preferences
Auto-save drafts
Save blog content as you type
Show word count
Display word count in editor