Warning
This repository is under heavy development and it is not yet stable or ready for use.
Newsroom is an automated content generation system that collects, processes, and publishes AI-related news content. It leverages a suite of specialized AI agents to handle different aspects of the content pipeline, from research and filtering to editing and podcast generation. The system enables users to stay informed about AI developments without manual content curation, offering both text-based articles and podcast versions of the content.
For comprehensive documentation on Agentuity, visit our documentation site at agentuity.dev.
- EditorInChief: Orchestrates the entire content workflow
- Investigator: Gathers news articles from web sources using Firecrawl
- Filter: Evaluates articles for relevance to AI topics and filters duplicates
- Editor: Enhances content with additional context and improved structure
- PodcastEditor: Creates podcast transcripts from the edited articles
- PodcastVoice: Generates audio versions of the podcast transcripts
This agent is built using the Agentuity SDK.
# Install dependencies
bun install
# Run the agent locally
agentuity dev
# Deploy with Agentuity
agentuity deploy
Contributions are welcome! If you have an example you'd like to add, please submit a pull request.
See the LICENSE file for details.