Urgent.News

What's breaking now, across thousands of outlets.

Tech

I built a family scam alarm with AI agents on Switch. Here's how, and everywhere I got stuck

Most "AI agent" demos have one agent answering one person. The problem I wanted to solve needed the opposite: several people and several agents, in one chat, getting one urgent job done together. This post walks through how I built it, for the WeMakeDevs × Switch "Flip the Switch" hackathon . For each part I explain why it's built that way, what I tried first , and where it broke . If you're…

The report focuses on a family scam alarm system built using AI agents on the Switch platform. The system aims to detect digital arrest scams targeting older people and alert their families when such a situation arises. The design of the system avoids using AI for all tasks, instead delegating certain responsibilities to simple Python scripts. This approach ensures predictability, testability, privacy, and cost-effectiveness.

Key lessons learned from the project include:

1. Identify what should not be AI-driven: The system determines that certain tasks, such as assessing the urgency of a potential scam, should not rely on AI. Instead, rules-based approaches are used to ensure predictability and testability.

2. Treat non-AI services as participants: Switch treats Bank watch, a simple Python script, as another agent in the chat room. It has a name, identity, and room membership, allowing it to coordinate people, track tasks, and write complaints just like other AI agents.

The system can be built using Switch's open-source platform, which allows people and AI agents to interact in the same chat room. By using Switch as the foundation, the family can continue using their existing Telegram group while benefiting from the added functionality provided by the AI agents.

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

This story

This is one outlet's version. Read the fullest account.

Read the original at dev.to →

More in Tech

Large Image Uploads: A Node.js Sharp and Multipart Retention Runbook

Short answer: for a gaming platform keeping per-tenant backups and restoring a selected snapshot, let deletion be a reviewed policy decision, and let a completed multipart object be the only input to…

  • Deletion is deliberate policy decision, not automatic
  • Completed multipart uploads feed Node.js Sharp pipeline
  • Originals private, derivatives stored separately

Python में sliding window से ट्रांसक्रिप्ट में हाइलाइट क्लिप्स कैसे ढूँढें

अगर ट्रांसक्रिप्ट में हर शब्द का टाइमस्टैम्प है, तो लंबी रिकॉर्डिंग में छोटी क्लिप्स के कैंडिडेट ढूँढने के लिए किसी मॉडल की ज़रूरत नहीं है। तय लंबाई की एक विंडो हर शब्द से शुरू करें और उसे इस हिसाब से…

RTX 3090, RTX 5090, A100 and H100 on vLLM: the cheapest GPU flips with your answer time

I measured four GPUs serving the same 7B model on vLLM. Which one is cheapest per token has no single answer. It flips with how fast your answers must be.

  • H100 is cheapest for answers under 2 seconds at $0.441 per 1M tokens
  • RTX 5090 becomes most cost-effective for answers up to 8 seconds at $0.050
  • H100 remains most affordable with max requests (64) at $0.162

Tabs in One: соберите все вкладки Chrome в один столбец и освободите оперативную память

Если вы это читаете, у вас прямо сейчас открыто больше 40 вкладок. Chrome съел 4 ГБ памяти, вентилятор ноутбука воет, а вкладку, которую вы открыли 20 минут назад, уже не найти.

  • Tabs in One consolidates all open Chrome tabs into a single column
  • One-click restore of individual or all tabs without loss of data
  • Automatic backups and export/import features for tab management

More from Saturday 7 November →