{
  "id": 11629031,
  "title": "Promise Keeper: Never Forget What You Promised, Even in Hinglish",
  "url": "https://urgent.news/2026/10/03/promise-keeper-never-forget-what-you-promised-even-in-hinglish",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-03T07:22:12.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/aryan_gupta_1/promise-keeper-never-forget-what-you-promised-even-in-hinglish-3pki"
  },
  "original_language": "en",
  "account": "Promise Keeper is a small app designed to help users remember their promises made to others. Created by the developer for their friend Amit, who frequently makes promises and later forgets them, the app addresses the issue of promises getting lost in conversations. Instead of using a traditional to-do app, Promise Keeper integrates directly with the messages exchanged between users. Users simply paste a message, which the app then analyzes to extract the promise, the person it's owed to, and the deadline. The app supports both English and Hinglish (Hindi written in English script) promises. To import a WhatsApp chat, users can export it and paste the contents. The app reads only the user's messages, ensuring that private conversations remain private. Before saving any promise, users confirm the date and time, and the app provides a list of overdue promises, upcoming ones, and those without a deadline. Users can further categorize these promises by person or draft a nudge for overdue promises. The app, built for the Hacktoberfest Weekend Challenge, emphasizes local-first principles, meaning it operates on the user's own device without any cloud storage or API keys. It requires Python 3.10 or later and Ollama, an open-source framework for running large language models locally. The core of the app is an open-weight model called Gemma 3, which runs through Ollama. The app was designed to be simple, fast, and secure, ensuring that user data never leaves their machine, even if the internet connection is turned off.",
  "summary": "This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend What I Built Promise Keeper is a small app that remembers what you promised people. I built it for my friend Amit, who makes a lot of promises in a lot of chats and has forgotten most of them by the end of the day. The problem isn't making promises. It's that they get buried in messages. A to-do app doesn't help,…",
  "key_points": [
    "Promise Keeper helps users remember promises by analyzing messages.",
    "Supports English and Hinglish promises, ensuring language flexibility.",
    "Operates locally on user devices, keeping data private and secure."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}