Pulse - Get Real-Time News Insights

medal
Created by team AutoMates on June 14, 2025

In today’s fast-paced world, we consume news in fragments — often just a headline or a single article. Pulse aims to bridge this gap by offering a smart, contextualised view of global events. Users can search or interact with recent happenings and receive real-time, LLM-powered insights beyond isolated articles. What makes Pulse unique is its local-first architecture, powered by RSS feeds, making it extendable to any domain where RSS is applicable — finance, health, or niche blogs. At its core is a fast incremental query engine (Feldora) that powers lightning-fast retrieval. Relevant articles are embedded and stored in Zilliz (Milvus), enabling semantic search. We built this as a prototype full-stack application using: • Rust server for performance-critical backend, • Python server for LLM orchestration (using Novita AI), • Next.js UI for intuitive interaction, • Traefik for reverse proxy and service routing, • TRAE for intelligent AI-assisted developer support across backend and frontend. Most importantly, we leveraged Trae's AI coding assistance to iterate rapidly across the stack — from auto-generating backend boilerplate, optimizing queries, to scaffolding frontend components. Trae helped us move faster and focus on logic rather than wiring.

Category tags:

"good work team, however, I recommend using hybrid search to improve the results. Also please stick to the 5 min time for the demo video. The use of Trae IDE is clearly shown. Demo is great. Keep it up and good luck. "

avatar

Muhammad Inaamullah

ML Engineer