Urgent.News

What's breaking now, across thousands of outlets.

AI

I Built a Voice-First AI Khata for a Shopkeeper Who Shouldn’t Have to Type

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend What I Built I built Khata Ledger , a voice-first AI credit ledger for Family Friend , who runs Baba gernal store in Ludhiana . Small neighbourhood shops often give groceries and other essentials on credit. These transactions are usually written in a notebook, saved in scattered messages, or simply remembered. That…

We haven't written up this one. Dev.to has the full story — the link below goes straight to it.

Read the original at dev.to →

More in AI

Making voice-agent failures reproducible with Python

A voice agent can answer correctly and still make a conversation frustrating. It can wait too long before replying, keep speaking after an interruption, or confirm the wrong appointment time after a…

  • Python-based framework "voice-evals" created to evaluate voice-agent failures.
  • Provides deterministic scoring, per-stage latency budgets, and CI gating capabilities.

I told an AI "put me in the rain with a bee circling my head" — and heard it orbit my ears

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend Spatial Audio Sandbox — describe a scene, hear it in 3D Flutter + Rust HRTF engine · Gemma-3-1B on Render · ElevenLabs…

  • Developer built Spatial Audio Sandbox for textual-to-audio experience
  • Gemma model generates screenplay JSON with sources and positions
  • Rust HRTF mixer renders sounds in real-time with head tracking

I Made ScamLens So My Family Could Check Suspicious Messages Without Sending Them to the Cloud

This is my submission for the Hacktoberfest 2026 Weekend Challenge: Build for a Friend . What I Built My family gets scam messages all the time. Fake bank alerts. KYC requests.

  • ScamLens app analyzes messages and screenshots locally without cloud AI
  • Demonstrated with phishing, social engineering, and legitimate OTP scenarios
  • Fix added semantic fields to distinguish message types for accurate classification

More from Monday 5 October →