https://github.com/shaadclt/article-research-write-ai-agents
This project sets up agentic automation for planning, writing, and editing articles using AI agents with crewAI.
https://github.com/shaadclt/article-research-write-ai-agents
Last synced: 6 months ago
JSON representation
This project sets up agentic automation for planning, writing, and editing articles using AI agents with crewAI.
- Host: GitHub
- URL: https://github.com/shaadclt/article-research-write-ai-agents
- Owner: shaadclt
- License: mit
- Created: 2024-07-07T07:04:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-15T05:27:08.000Z (11 months ago)
- Last Synced: 2025-03-24T02:51:29.498Z (7 months ago)
- Language: Jupyter Notebook
- Homepage:
- Size: 18.6 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Article Creation using AI Agents
This project sets up agentic automation for planning, writing, and editing articles using AI agents with crewAI.## Installation
First, ensure you have the necessary packages installed using pip.## Usage
### Setup
1. Import necessary libraries and modules.2. Define the agents and tasks:
- **Planner Agent:** Plans engaging and factually accurate content.
- **Writer Agent:** Writes insightful and factually accurate opinion pieces based on the planner's outline.
- **Editor Agent:** Edits the blog post to ensure it aligns with the writing style of the organization.
3. Create the crew and kickoff the tasks:- **Plan Task:** Prioritizes the latest trends, key players, and noteworthy news, identifies the target audience, and develops a detailed content outline.
- **Write Task:** Uses the content plan to craft a compelling blog post, incorporating SEO keywords naturally, and ensuring the post is structured with an engaging introduction, insightful body, and summarizing conclusion.
- **Edit Task:** Proofreads the blog post for grammatical errors and alignment with the brand's voice.## Output
The result will be a well-structured blog post ready for publication.## Contributing
Contributions are welcome! Please submit a pull request or open an issue to discuss any changes.## License
This project is licensed under the [MIT License](LICENSE.txt).