Skip to content

AI-powered blog generator that creates high-quality, well-structured content on any topic using Crew AI agents. Generate blogs effortlessly in seconds!

Notifications You must be signed in to change notification settings

Jashan-1/Blog_Generator_Agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Blog Generator

Overview

The AI Blog Generator is an intelligent tool that creates high-quality, well-structured, and detailed blog posts on any topic. Using advanced AI, it ensures that content is engaging, informative, and optimized for readability. Whether you need a quick summary or an in-depth analysis, this tool delivers precise and coherent articles tailored to your needs.

This project leverages Crew AI to manage agentic tasks efficiently. It utilizes specialized AI agents for different content creation roles:

  • Content Editor – Ensures clarity, grammar, and structure.
  • Content Writer – Generates engaging and detailed text.
  • Content Organizer – Structures content logically and improves readability.
  • Research Specialist – Gathers relevant and up-to-date information to enhance content quality.

Features

  • Generate Blogs on Any Topic – Just input a title and prompt, and let the AI handle the rest.
  • Detailed & Well-Structured Content – AI ensures proper formatting with headings, subheadings, and key points.
  • Markdown & PDF Previews – View the blog in Markdown format or export it as a PDF.
  • Concise or In-Depth Writing Styles – Customize the length and depth of the content.
  • SEO-Optimized Content – Ensures better readability and keyword relevance.
  • Fast & Efficient – Generates blogs in seconds with high accuracy.

Installation

  1. Clone this repository:
    git clone https://github.com/your-repo/Blog_Generator_Agent.git
    cd Blog_Generator_Agent
  2. Install dependencies:
    pip install -r requirements.txt
  3. Run the application:
    cd frontend
    streamlit run frontend/app.py
    cd backend
    python manage.py runserver

Usage

  1. Enter a Blog Title (e.g., "The Future of AI in 2025").
  2. Provide a Blog Prompt (e.g., "Give me a 2-minute read on AI advancements in 2025.").
  3. Click Generate Blog and let the AI create a well-structured article.
  4. View the Markdown Preview or export the blog as a PDF.

Screenshots

PHOTO-2025-02-12-03-38-13

Tech Stack

  • Python – Core logic and AI processing.
  • Streamlit – Interactive UI for blog generation.
  • LLM (Large Language Model) – AI-powered content creation.
  • Crew AI – Manages agent-based task delegation for content generation.

Future Enhancements

  • Add image generation for blog illustrations.
  • Implement multiple writing styles (formal, casual, professional, etc.).
  • Improve SEO keyword suggestions for better online visibility.

Contributions

Feel free to contribute by submitting issues or pull requests. Your feedback helps improve the tool!

License

This project is licensed under the MIT License.


🔥 Generate high-quality blogs effortlessly with AI Agents!

About

AI-powered blog generator that creates high-quality, well-structured content on any topic using Crew AI agents. Generate blogs effortlessly in seconds!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages