Skip to content

CantCode023/bloggit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Bloggit

Turn your GitHub repos into awesome blog posts with AI magic! ✨

Note

Check it out at bloggit.streamlit.app!

🎯 What is Bloggit?

Bloggit is your AI-powered writing buddy that transforms GitHub repositories into engaging blog posts! Whether you want a creative, story-like narrative or a logical, technical deep-dive, Bloggit has got you covered! 🎨

✨ Features

  • 🔄 Instant blog generation from GitHub repos
  • 🎭 Two writing styles:
    • 💫 Creative Mode: Casual, fun, and story-driven
    • 🧠 Logical Mode: Technical, precise, and structured
  • 🖼️ AI-generated relevant images for each blog post
  • 📋 Easy copy-paste functionality for Medium.com
  • 🌈 Beautiful Streamlit interface

🚀 Getting Started

  1. Clone this repository:
git clone https://github.com/CantCode023/bloggit.git
cd bloggit
  1. Install dependencies:
pip install -r requirements.txt
  1. Set up your environment variables: Create a .env file with:
OPENROUTER_API_KEY="your_api_key_here"
TOGETHER_API_KEY="your_api_key_here"
  1. Run the app:
streamlit run main.py

🎮 How to Use

  1. 🔗 Paste your GitHub repository URL
  2. 🎨 Choose your preferred writing style
  3. 🚀 Click "Blog it!"
  4. ✨ Watch as Bloggit creates an engaging blog post with a custom image
  5. 📋 Copy and paste to your favorite blogging platform

🛠️ Tech Stack

  • 🐍 Python
  • 🎈 Streamlit
  • 🤖 OpenRouter API (Gemini Pro)
  • 🖼️ AI Image Generation
  • 🔄 Async Processing

💝 Why Bloggit?

Ever wanted to share your awesome projects but got stuck staring at a blank page? Bloggit turns your code into stories! Whether you're a dev who loves to write creatively or prefers technical precision, Bloggit adapts to your style!

🌟 Contributing

Got ideas to make Bloggit even more awesome? Feel free to:

  • 🐛 Open issues
  • 🎉 Submit PRs
  • 💡 Share feature ideas

📜 License

This project is open source and available under the MIT License.

📷 Video Walkthrough

Check out this video walkthrough to see Bloggit in action: Watch the video walkthrough


Made with 💖 by @bd.

About

Your personal AI blogger.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages