Urgent.News

What's breaking now, across thousands of outlets.

AI

OpenScout: An Autonomous Open-Weight AI Event Scout

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend What I Built I built OpenScout – Personal Open Source Event Notifier , an autonomous AI-powered scout that monitors, aggregates, and ranks developer events, hackathons, and open-source meetups based on deep semantic relevance. Who I Built It For & The Problem It Solves I built OpenScout specifically for my close…

OpenScout is an autonomous AI-powered event notifier designed to help developers stay informed about relevant conferences, meetups, and hackathons that align with their specific interests. The system was created for a friend who is passionate about open-source development, AI/ML, DevOps, Docker, Kubernetes, and Cloud Computing. This friend often missed out on valuable events due to the scattered nature of event announcements across various websites, RSS feeds, Discord communities, and social media.

To address this issue, the developer built OpenScout, which aggregates open-source opportunities, understands the user's technical interests, ranks matches using AI, and alerts them when an event is worth attending. OpenScout utilizes open-weight AI models, specifically Google's Gemma (gemma2:2b / gemma3:4b), which are run locally via Ollama. This approach ensures complete data privacy and sovereignty, eliminates recurring token costs, and provides full transparency and customizability.

The system is composed of several components: a FastAPI backend with clean REST endpoints and an extensible EventSource architecture; an open-weight AI relevance engine built for local inference; a SQLite persistence layer for profile preferences, event storage, user feedback, and notification logs; a frontend dashboard built with accessible, responsive HTML5/CSS/Vanilla JavaScript; and an autonomous background runner with Docker configurations.

The open-weight model processes event details and outputs structured JSON containing a relevance score, matched interests, a human-readable explanation of why the event fits, and a notification flag. User feedback is stored in SQLite to build a personalized dataset for future few-shot prompt adaptation.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

From Blender to AI Video: Building a Browser-Based Import Bridge

A rough 3D scene can express things that take a surprisingly long prompt to describe: where the camera sits, how objects overlap, how much space a subject occupies, and how a shot moves.

  • Blender add-on enables import of snapshots or animation previews into Klox canvas
  • Media transferred while preserving editable .blend scene on user's machine
  • Klox supports Snapshot, Animation, and Local file modes with 1080 pixel max resolution

AI decodes 217-year-old Napoleonic letter in 6 hours

An engineer used artificial intelligence to decode a military cypher from the Napoleonic era that had gone unsolved for more than two centuries.

  • AI decoded 217-year-old Napoleonic letter in 6 hours
  • OpenAI's GPT-6 Astra transcribed, analyzed cipher, and cross-referenced records
  • Decoded letter revealed troop positions, Austria's impending attack on France

More from Friday 2 October →