I built a full-stack news aggregator to fetch tech news and summarize them using local LLMs. I wanted a way to get quick updates on specific topics without relying on paid APIs like OpenAI or sending data outward.
The stack is Vue 3 (Composition API) on the frontend and FastAPI on the backend. It fetches data via NewsAPI, chunks and embeds the articles into a local ChromaDB instance, and uses Ollama to generate a concise summary with source links.
ftarants•1h ago
I'd love any feedback :)