NewsLogic
Home Stories History

Industry signal, transformed.

How we built NewsLogic

NewsLogic is a live product of Logic App Labs, LLC: a FastAPI reader, Streamlit review panel, and scheduled ingest/history jobs sharing one SQLite database on a VPS.

Constraints

Ingestion uses only public RSS title, link, and description. The Writer and Validator run as isolated, stateless LLM calls — they do not share conversational context. News moves INGESTED → DRAFTED → PENDING_REVIEW or REJECTED → human publish. History is validated then auto-published by category (science, technology, gaming, space).

Stack

Python, FastAPI, SQLAlchemy, Gemini via an OpenAI-compatible endpoint, Caddy TLS, Docker Compose, Ofelia cron. Published pieces can fan out to Bluesky, X, and Facebook when credentials are set (distribution, not a payout). A weekly summary newsletter is double opt-in.

Live site: https://www.newslogicapp.com. If you want a similar dual-agent publisher for another vertical, start at About.

newslogicapp.com · Stories · History · Newsletter · About · How we built this · Privacy · Logic App Labs, LLC