An AI-powered, agent-based system that automates topic research and article writing with precision, efficiency, and a human touch.
Research & Writing Automation Guru uses multiple specialized AI agents to streamline the content creation process:
- 🕵️♂️ Research Agent: Gathers relevant information from the web based on a given topic.
- 📺 YouTube Agent (optional): Extracts context from related YouTube videos.
- 👨💼 Writing Agent (Commander): Synthesizes gathered data into a well-structured, human-like article.
- 📄 Document Input: Users can also provide their own document as an additional context source.
- 🖼️ Image Generator: Generates relevant images to visually enhance the article.
- 📤 Output: Articles can be downloaded as PDFs.
- ⚙️ Model Flexibility: Switch between LLMs like ChatGPT, Gemini, etc.
- 🧩 Modular: Easily enable/disable specific agents like the YouTube Agent.
- 📈 Scalable: Designed to support more research agents in future versions.
- ✅ Web-based research automation
- ✅ Optional YouTube context scraping
- ✅ Intelligent content synthesis
- ✅ Model switching (ChatGPT, Gemini, etc.)
- ✅ Image generation for visual context
- ✅ Article export as PDF
- ✅ Document-based contextual writing
- ✅ Extendable architecture for future agents
git clone https://github.com/harshalpatil7372/AI-agent.git
cd AI-agent
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
streamlit run streamlit_app.py