Social
Search and post to X/Twitter with browser automation.
Overview
Franklin integrates with X/Twitter through browser automation (Playwright) — no X API key required. You can search for posts, draft replies, and post directly from the terminal.
SearchX
Find relevant X/Twitter posts by keyword, topic, or user:
plaintext
You: "Find recent tweets about Base L2"
Franklin: [uses SearchX tool]
Found 12 relevant posts:
1. @jessepollak: "Base just hit 10M transactions..."
2. @0xDesigner: "The Base ecosystem is growing fast..."
...PostToX
Draft and post replies. Franklin always shows you the draft and requires confirmation before posting:
plaintext
You: "Reply to that first tweet about Base"
Franklin: Here's my draft reply:
"Incredible milestone! The growth in daily
active addresses is even more impressive."
Post this reply? [y/n]Confirmation required
Franklin will never post to social media without your explicit confirmation. Every post shows a preview and waits for approval.
Batch CLI
For automated social workflows, use the batch CLI commands:
bash
# Initial setup — configure browser profile
franklin social setup
# Log in to X (opens browser for auth)
franklin social login
# Configure topics and behavior
franklin social config
# Run a batch engagement cycle
franklin social run
# View engagement statistics
franklin social statsDeduplication
Franklin tracks which posts it has already engaged with and automatically deduplicates. Running franklin social run multiple times will not reply to the same posts twice.
No X API key
Social tools use Playwright browser automation instead of the X API. This means no API key application, no rate limit tiers, and no developer account required. Just log in with your regular X account.