Skip to content

saitakarcesme/ComposeX

Repository files navigation

ComposeX

ComposeX is a clean MVP writing copilot for X/Twitter workflows. It helps you monitor a curated feed of real visible posts and generate a reply plus an original post inspired by the selected source post. It does not connect to the X publish API, does not post automatically, and does not require Twitter auth.

Made by ISA.

The feed loads real visible posts from tracked X profiles through a local headless Chrome session on the server side. On first open, the dashboard automatically refreshes the feed.

Install

npm install

Run

npm run dev

Then open http://localhost:3000.

Environment

Create a .env.local file in the project root and add:

GEMINI_API_KEY=your_api_key_here
PUPPETEER_EXECUTABLE_PATH=/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome

Restart the dev server after adding the key.

PUPPETEER_EXECUTABLE_PATH is optional on macOS if Google Chrome is installed in the default Applications folder.

.env.local stays local and is excluded from git, so your API keys are not published with the repository.

About

ComposeX is a manual X/Twitter writing copilot with a live feed and Gemini-powered generation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors