Skip to content

eneskirca/linkedinpostgenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published