Hi everyone! I’m building Rostral — an open-source semantic watcher that monitors websites, PDFs, and APIs using customizable templates and scalable pipelines.
Why it matters
Manually extracting insights from long documents and scattered feeds is slow. This tool gives GPT-powered summaries in one clean, unified stream
Key features
• CLI for semantic monitoring with YAML templates
• Lightweight Flask UI for real-time aggregation
• Recursive crawling from each source
• Format support: PDF, JSON, HTML, RSS
• GPT summaries for every event
Use cases
• Tracking court decisions and arbitral rulings
• Monitoring academic research by topic
• Following government publications
• Watching API changes and data releases
UX demo (static html)
Source on GitHub
Currently MVP: No multithreading yet — coverage blocks Flask.
Looking for feedback, feature ideas, and contributors.
Thanks for reading!
