NewsIQ – AI-Powered News Research Assistant

Stack

Next.js 16 + React 19
AI SDK v5 (Vercel)
Bright Data SDK
Tailwind CSS 4

Teilen

Features

  • Real-time News Search: Search Google News for current events
  • Article Scraping: Extract full article content bypassing paywalls
  • AI Analysis: GPT-4o-mini analyzes news with citations and insights
  • Multi-Source Research: Compare coverage across different sources
  • Streaming Responses: Real-time AI responses with tool execution

Prerequisites

Setup

  1. Clone and install dependencies:

    npm install
  2. Create .env.local with your API keys:

    OPENAI_API_KEY=your_openai_key
    BRIGHTDATA_API_KEY=your_brightdata_key
  3. Run the development server:

    npm run dev
  4. Open http://localhost

Tech Stack

  • Next.js 16 + React 19
  • AI SDK v5 (Vercel)
  • Bright Data SDK
  • Tailwind CSS 4