Skip to content

Yaser-123/AI-News-Dashboard

Repository files navigation

🗞️ Economist Intelligence Hub

A professional, high-performance news aggregation and analysis platform powered by Next.js, Groq (Llama 3), and NewsAPI. This dashboard utilizes a multi-agent AI system to synthesize live financial news into personalized briefings with deep market insights.

Live Demo: economistintelligencehub.vercel.app

Project Preview

🚀 Key Features

  • Multi-Agent Reasoning: Four specialized AI agents (News, Analysis, Personalization, Video) collaborate to generate your briefing.
  • Deep Dive Analysis: Professional slide-out panel for exploring macroeconomic trends and actionable insights.
  • Personalization: Tailors language and emphasis for either "Beginner" or "Investor" profiles.
  • Audio Briefings: Integrated text-to-speech for hands-free daily news consumption.
  • Search History: Persistently tracks your recent topics for quick access.
  • Premium UI: Sleek dark mode design with glassmorphism, smooth animations, and responsive layout.

🛠️ Tech Stack

⚙️ Project Setup

1. Prerequisites

2. Clone and Install

git clone https://github.com/Yaser-123/AI-News-Dashboard.git
cd AI-News-Dashboard
pnpm install

3. Environment Variables

Create a .env.local file in the root directory:

GROQ_API_KEY=your_key_here
NEWS_API_KEY=your_key_here

4. Run Development Server

pnpm dev

Open http://localhost:3000 to start using the dashboard.

🤖 AI Agent Workflow

  1. News Agent: Aggregates and cleans raw data from global news sources.
  2. Analysis Agent: Identifies underlying market signals and macroeconomic trends.
  3. Personalization Agent: Adapts the briefing structure to match the user's expertise level.
  4. Video Agent: Generates a natural narration script for the highlights.

📄 License

MIT License - Case-study project created for professional demonstration.

About

An AI-powered multi-agent news intelligence dashboard that transforms raw news into personalized, actionable insights using a structured agent pipeline (News → Analysis → Personalization → Video). Built with Groq, Next.js, and real-time news data to reduce information overload and improve decision-making.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors