Urgent.News

What's breaking now, across thousands of outlets.

Tech

DabbaETA: a 'will this tiffin be late?' predictor that never sends a customer's address to the cloud

This is a submission for the HF26 Challenge: Side Hustle It's 1 PM and the phone won't stop ringing If you run a small tiffin service in India, you know this day. It started raining at 12. One rider is new. Eight orders went out together. By 1 PM, customers are calling: "Bhaiya, khana kab aayega?" The owner has months of delivery history in a notebook or a spreadsheet. Nobody has ever used it to…

DabbaETA is a local-first assistant designed to help small tiffin, bakery, and courier businesses accurately predict delivery times and identify orders at risk of delays. The tool allows owners to upload past delivery data in CSV format, which is then stored locally in a SQLite file. Using this historical data, DabbaETA predicts the ETA and late-delivery risk for each pending order, displaying the results as HIGH, MODERATE, or LOW risk levels.

The core of DabbaETA lies in its prediction engine, called TabPFN, which runs on the local machine. TabPFN uses machine learning models to analyze factors such as distance, traffic, weather, vehicle type, preparation time, courier experience, evening rush, and monsoon effects to generate accurate ETA estimates. Gemma, powered by the Ollama language model, assists in drafting polite delay messages in Hinglish, Hindi, or English, ready to be copied into WhatsApp conversations with customers.

DabbaETA operates entirely offline, ensuring that customer data remains private and never leaves the owner's machine. Instead, only a table of numbers containing relevant metrics is sent to TabPFN for processing. The tool is highly customizable, allowing owners to easily swap in better small Hindi-capable models as they become available by simply updating an environment variable.

This flexibility ensures that customers do not face lock-in with a specific vendor, as they can adapt the model to their needs without affecting daily operations.

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 Tech

Your MCP Server Returns the Source. Does the Answer Still Cite It?

A benchmark for what happens to citations after a retrieval server hands its results to an AI agent it doesn't control. Part 1 of 6 in the series Citations at the MCP Boundary .

  • LangGraph agent matches Citation Survival Rate (CSR) of single-shot RAG
  • OpenAI Agents SDK agent has significantly lower CSR, losing about half of citations
  • Experiment highlights importance of preserving citations across MCP boundaries

More from Saturday 17 October →