Chrome extension for multi-platform auto-posting. AI-powered (ChatGPT / Gemini) content generation with one-click publish to Facebook, Threads, and X (Twitter).
- AI Content Generation -- pick ChatGPT, Claude, or Gemini, describe your topic, AI writes the post
- Multi-Platform -- post to Facebook, Threads, and X (Twitter) from a single popup
- Thread Scheduling -- set date and time for Threads posts (uses chrome.alarms)
- Multi-Paragraph Threads -- configure 1-5 paragraphs for Threads
- No API Keys Required -- works with your existing browser login sessions
extension/
manifest.json Chrome extension manifest (MV3)
vite.config.ts Vite build config with CRXJS
src/
background/ Service worker (background.ts)
content_scripts/ Content scripts for AI and social platforms
platforms/ Per-platform posting logic (facebook.ts, threads.ts, x.ts)
popup/ Extension popup UI (index.html, popup.ts, style.css)
utils/ Shared types, selectors, Supabase client
cd extension
npm install
npm run dev # watch mode with hot reload
npm run build # production build -> dist/Extension build produces a dist/ folder ready for Chrome loading:
- Open Chrome -> chrome://extensions
- Enable Developer mode
- Load unpacked -> select
extension/dist/
| Model | Temp/Incognito Mode |
|---|---|
| ChatGPT | ?temporary-chat=true |
| Claude | ?incognito=true |
| Gemini | Fresh session |
| Platform | Post Type | Schedule | Paragraph Count |
|---|---|---|---|
| Threads | Multi-paragraph | Yes | 1-5 |
| Single post | No | N/A | |
| X (Twitter) | Single tweet | No | N/A (280 chars) |
