Skip to content

omwagh28/LinkedLlama

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

project-genai-post-generator

This tool helps LinkedIn influencers analyze their past posts and generate new posts that match their writing style.

About the Project

Let's say om is a LinkedIn influencer and needs assistance in writing future posts. He can provide his past LinkedIn posts to this tool, which will extract key topics. Then, he can select the topic, length, language, etc., and use the Generate button to create a new post that aligns with his writing style.

Technical Architecture

  1. Stage 1: Collect LinkedIn posts and extract topics, language, length, etc.
  2. Stage 2: Use topic, language, and length to generate a new post. Some past posts related to that specific topic, language, and length will be used for few-shot learning to guide the LLM about the writing style.

Setup & Installation

  1. Get an API_KEY from Groq Console. Inside .env, update the value of GROQ_API_KEY with the API_KEY you created.
  2. Install dependencies:
    pip install -r requirements.txt
  3. Run the application using Streamlit:
    streamlit run main.py

About

LlamaPost is an AI-powered LinkedIn post generator that uses Llama3.2, LangChain, Streamlit, and Groq Cloud to analyze past posts and create engaging content that matches your writing style. 🚀

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages