/tech-news-dashboard

AI/LLM news insights dashboard from HackerNews with advanced crawling capabilities using Claude Code SDK

Primary LanguageTypeScript

Tech News Dashboard

AI/LLM news insights dashboard from HackerNews with advanced crawling capabilities using Claude Code SDK

Features

  • 📰 RSS Feed integration with HackerNews
  • 🤖 Advanced AI-powered crawling with Claude Code SDK
  • 📊 Real-time sentiment analysis and categorization
  • 🎨 Modern glassmorphism UI with Tailwind CSS
  • 📈 Insights dashboard with trending topics
  • ⚡ Fast parallel processing for crawling
  • 🗄️ MongoDB for data persistence

Tech Stack

  • Next.js 14 with App Router
  • TypeScript
  • Tailwind CSS 3
  • MongoDB with Mongoose
  • Claude Code SDK (@anthropic-ai/claude-code)
  • RSS Parser

Getting Started

  1. Clone the repository
  2. Install dependencies: yarn install
  3. Set up environment variables in .env.local:
    • MONGODB_URI
    • ANTHROPIC_API_KEY
  4. Run development server: yarn dev

Two Modes

RSS Feed Mode (/)

Fast, lightweight RSS parsing with basic analysis

AI Crawler Mode (/crawler)

Deep content extraction and analysis using Claude Code SDK

License

MIT