Architecture
How NewsPulse processes data at the speed of thought.
Data Aggregation Layer
Instead of relying on rate-limited third-party APIs (like GNews), NewsPulse queries the raw XML RSS feeds of major publications directly from the Next.js server. This guarantees 0 delays and circumvents standard CORS boundaries, providing a truly live feed.
Inference Engine (Groq + LLaMA 3.3)
When news is pulled, the entire payload is batched and sent to Meta's LLaMA 3.3 70B model running on a Groq LPU cluster. Because Groq processes tokens at ~800 tok/s, complex sentiment analysis across 15 headlines completes in <1 second.
Visualization (React Flow)
The AI structures the news into Entities and Edges. This JSON is passed seamlessly into @xyflow/react, plotting an interactive concept map showing how companies, people, and themes connect in the global ecosystem today.
Frontend Client
Built on Next.js 15 App Router using Tailwind CSS v4. The UI adheres to a sleek, brutalist terminal aesthetic.