Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Chithi: A Bengali‑language reader that flags scams using open‑weight Gemma

说明与用途

Chithi 是一个本地多语言阅读器,利用开源 Gemma 3‑4B 视觉模型识别文档、提取关键信息并标记诈骗,所有处理在家庭笔记本上完成,无需上传数据到云端。

问题

Family members who read Bengali but not English receive scam messages and documents in English, risking financial loss.

结果

Chithi reduces scam risk by providing instant, local, multilingual interpretation of documents and messages, eliminating the need to share photos externally.

工作流

  • 1. User points phone camera at a document or screenshot.
  • 2. Photo is sent over home Wi‑Fi to a Bun server on a family laptop.
  • 3. Server runs Ollama with Gemma 3‑4B vision to generate a JSON response.
  • 4. The phone’s offline TTS reads the response in the chosen language.
  • 5. If the risk level is "scam", a red stamp and a call‑me button appear.
  • 6. The user can ignore or call the author for confirmation.

证据

My mom reads Bengali. So do my grandparents. Most of the paper that runs their lives doesn't: electricity bills, bank letters, the strip on a blood‑pressure tablet, and the steady stream of "Dear Customer, your account will be BLOCKED today" messages

来源

Chithi reads it with Gemma (an open‑weight model running on the family laptop), then says out loud, in your language

来源

The model caught the scam, then gave the scammer's number. My first test was a fake SBI "KYC update" SMS. Gemma correctly said scam, then advised: "call the helpline number in the message to find out more."

来源

A deterministic rule layer in scam.ts checks the transcribed text for OTP and PIN requests, KYC, "account blocked", lottery and prize wording, short links, .apk files, and remote‑access apps like AnyDesk.

来源

The phone’s own text‑to‑speech in bn‑IN (or hi‑IN, ta‑IN, …). It works offline.

来源

  • 记录日期: 2026-10-04T18:10:47.164Z