ThreadStorm User Guide

Learn how to create engaging Twitter threads and replies with AI

1. Getting Started

📝 Step 1: Configure API Keys

Before using ThreadStorm, you need to configure your API keys:

  • Google API Key: Required for AI text generation (Gemini)
  • Firecrawl API Key: Required for web scraping to create threads from URLs

Go to the Config page to set up your keys.

🔑 Getting API Keys

2. Thread Generator

Transform any website URL into an engaging Twitter thread with AI-powered content generation.

Basic Usage

  1. Enter the website URL you want to turn into a thread
  2. Choose your preferred thread style (Casual, Educational, Pitch, etc.)
  3. Select the AI model (Flash Lite for speed, Pro for quality)
  4. Set your language preference (English/Indonesian)
  5. Configure the number of tweets (3-20)
  6. Click "Generate Thread"

Features

🎨 Thread Styles

  • Casual: Conversational and friendly
  • Educational: Teaching and informative
  • Pitch: Persuasive business tone
  • Storytelling: Narrative approach
  • Technical: Developer-focused
  • Motivational: Inspiring content

⚙️ Options

  • Character Limit: Enforce 280 chars per tweet
  • Long Thread Mode: Generate single comprehensive tweet
  • Use Emojis: Include emojis in content
  • Max Pages: Control web scraping depth

3. Reply Generator

Generate thoughtful and engaging replies to any tweet with customizable style and tone.

Basic Usage

  1. Paste the tweet text you want to reply to
  2. Add additional context tweets if it's part of a thread
  3. Choose your reply style (Supportive, Questioning, Humorous, etc.)
  4. Select the tone (Professional, Casual, Friendly, etc.)
  5. Configure options like character limit, emojis, and reply length
  6. Click "Generate Reply"

Features

💬 Reply Styles

  • Supportive: Agreeable and encouraging
  • Questioning: Thoughtful questions
  • Informative: Helpful additional context
  • Humorous: Light-hearted and witty
  • Critical: Constructive challenges
  • Neutral: Balanced perspective

🎭 Tones

  • Professional: Business-like and formal
  • Casual: Relaxed and conversational
  • Friendly: Warm and approachable
  • Formal: Proper and respectful
  • Enthusiastic: Energetic and passionate

Advanced Options

  • Additional Tweets: Add context from thread conversations
  • Character Limit: Toggle 280-character limit enforcement
  • Long Reply: Generate detailed 500-1000 character responses
  • Use Emojis: Include or exclude emojis in replies
  • Language: Generate replies in English or Indonesian

4. Configuration

API Key Management

Your API keys are stored securely in your browser's local storage and are never sent to our servers except when making API calls.

🔒 Security Note

API keys are stored locally in your browser. Clear your browser data to remove them, or use the Config page to update them.

AI Model Selection

Gemini 2.5 Flash Lite

Fastest generation, good for quick threads and replies

Gemini 2.5 Flash

Balanced speed and quality, recommended for most use cases

Gemini 2.5 Pro

Highest quality, best for complex content and nuanced writing

5. Tips & Best Practices

For Thread Generation

  • Choose quality URLs: Articles, blog posts, and documentation work best
  • Match style to audience: Use Educational for tutorials, Casual for general content
  • Consider character limits: Enable for Twitter, disable for other platforms
  • Use Long Thread Mode: For single comprehensive posts instead of thread chains

For Reply Generation

  • Provide context: Include previous tweets in a thread for better understanding
  • Match the tone: Professional for business discussions, Casual for friendly chats
  • Use appropriate styles: Questioning for engagement, Supportive for encouragement
  • Review before posting: Always check generated content for accuracy and appropriateness

⚠️ Important Reminders

  • • Always review AI-generated content before posting
  • • Ensure content aligns with platform community guidelines
  • • Be mindful of factual accuracy, especially for technical content
  • • Consider adding personal touches to make content more authentic

Need Help?

If you encounter any issues or have questions, feel free to reach out for support.

Contact Support