OmniPost AI is a Chrome extension that uses AI (ChatGPT, Claude, or Gemini) to generate and auto-post content to Facebook, Threads, and X (Twitter) with optional scheduling for Threads.

Stars

42

7-day growth

No data

Forks

24

Open issues

0

License

MIT

Last updated

2026-07-10

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It uniquely combines AI-powered content generation with direct posting to multiple platforms from a single popup, requiring no API keys and leveraging existing browser login sessions.

Who it is for

  • Social media managers managing multiple accounts
  • Content creators who want automated cross-posting
  • Marketers seeking AI-assisted post generation
  • Individuals who frequently post to Threads, Facebook, and X

Use cases

  • Generate a post idea with AI and publish it to Facebook, Threads, and X in one click
  • Schedule a multi-paragraph Threads post for a future date and time
  • Draft content using different AI models (ChatGPT, Claude, Gemini) and compare outputs

Strengths

  • Supports three major social platforms (Facebook, Threads, X)
  • Integrates multiple AI models without requiring user API keys
  • Allows scheduling and multi-paragraph posts for Threads using chrome.alarms
  • Lightweight Chrome extension built with modern tools (Vite, CRXJS, MV3)

Considerations

  • Only supports Chrome browser (no Firefox, Safari, or Edge native support)
  • Scheduling is limited to Threads; Facebook and X posts are immediate only
  • Relies on existing browser login sessions, which may break if sessions expire or websites change

README quick start

OmniPost AI

Chrome extension for multi-platform auto-posting. AI-powered (ChatGPT / Gemini) content generation with one-click publish to Facebook, Threads, and X (Twitter).

Features

  • 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

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

Extension

cd extension
npm install
npm run dev       # watch mode with hot reload
npm run build     # production build -> dist/

Build Output

Extension build produces a dist/ folder ready for Chrome loading:

  1. Open Chrome -> chrome://extensions
  2. Enable Developer mode
  3. Load unpacked -> select extension/dist/

AI Models

ModelTemp/Incognito Mode
ChatGPT?temporary-chat=true
Claude?incognito=true
GeminiFresh session

Platform Support

PlatformPost TypeScheduleParagraph Count
ThreadsMulti-paragraphYes1-5
FacebookSingle postNoN/A
X (Twitter)Single tweetNoN/A (280 chars)

Links

Licensi

MIT

Description

AI-powered Chrome extension for generating and publishing posts to Facebook, Threads, and X using ChatGPT or Gemini.

Related repositories

Similar projects matched by category, topics, and programming language.

0xwilliamortiz
Featured
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI & Machine LearningLarge Language Models
577
TanStack
Featured
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web DevelopmentFrontend Frameworks
14,861
makecindy
Featured
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI & Machine LearningLarge Language Models
958