Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn Post Generator

A powerful web application that helps you create high-quality, engaging LinkedIn posts using Claude AI (Anthropic). The tool generates professionally formatted posts designed to increase engagement, attract new followers, and drive conversions.

Features

  • Post Category Selection: Choose from various post types (Professional advice, Explanation & analysis, Personal story, etc.)
  • Customizable Language & Target Audience: Tailor your content to specific audiences
  • Tone Selection: Choose from Standard, Descriptive, Casual, Narrative, or Humorous tones
  • Topic Generation:
    • Custom Topic: Enter your own topic directly
    • Ask AI: Generate 10 engaging topic ideas and select from them
  • Additional Knowledge Input: Add specific facts, statistics, or industry knowledge to make posts more authoritative
  • Professional Formatting: All posts follow LinkedIn best practices for maximum engagement
  • API Key Flexibility: Use your own Anthropic API key or the application's default key

Post Types & Strategies

The generator creates content based on proven LinkedIn content strategies:

  1. Lead Magnet Posts: Generate comments, connections, and collect leads
  2. Value/Technical Posts: Demonstrate expertise and build trust
  3. Case Study Posts: Provide evidence that your solution works
  4. Setup Call Posts: Get people to book calls directly
  5. Building In Public Posts: Build connection and show progress

Installation

Prerequisites

  • Node.js (v14 or higher)
  • npm (v6 or higher)
  • Anthropic API key (optional - you can use your own or the server's key)

Setup

  1. Clone the repository:
git clone [repository-url]
cd linkedinpost
  1. Install dependencies:
npm install
  1. Configure environment variables:
# Create or edit .env file
ANTHROPIC_API_KEY=your_anthropic_api_key_here
  1. Start the server:
npm start
  1. Open your browser and navigate to:
http://localhost:3005

Usage Guide

  1. Select Post Category:

    • Choose the type of LinkedIn post you want to create
  2. Set Language & Target Audience:

    • By default targets B2C brand owners and agencies, but can be customized
  3. Choose Tone:

    • Select the writing style that best fits your brand voice
  4. Enter Topic:

    • Custom Topic: Enter your specific topic directly
    • Ask AI: Generate topic ideas by clicking "Generate Ideas"
      • Can leave the input empty for AI to decide
      • Or provide a topic area for more focused suggestions
  5. Add Additional Knowledge (Optional):

    • Include specific facts, statistics, or industry knowledge
  6. Advanced Settings (Optional):

    • Enter your own Anthropic API key to use your account credits
  7. Generate Post:

    • Click "Generate" to create your LinkedIn post
    • Copy the result to use on LinkedIn

Technical Architecture

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js with Express
  • API Integration: Claude AI (Anthropic)
  • Data Flow:
    • User inputs processed on client-side
    • Server handles API communication with Claude
    • Results formatted and returned to frontend

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Built using Claude AI by Anthropic
  • Designed to implement proven LinkedIn content strategies
  • UI/UX optimized for ease of use

Creator

This tool was built by Enes Kırca:

Follow me for more tools and updates! Feel free to DM me with requests or suggestions for new tools.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages