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.
npm installnpm run devThen open http://localhost:3000.
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\ ChromeRestart 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.