{
  "id": 14073884,
  "title": "Local Receipts: a receipt organizer for freelancers, powered by local Gemma 3",
  "url": "https://urgent.news/2026/10/13/local-receipts-a-receipt-organizer-for-freelancers-powered-by-local",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-13T00:17:26.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/ghalmeidadev/local-receipts-a-receipt-organizer-for-freelancers-powered-by-local-gemma-3-41ga"
  },
  "original_language": "en",
  "account": "Local Receipts is an application designed for Brazilian freelancers and micro-entrepreneurs to organize their receipts, without sending any information to the cloud. Users can input the text or a photo of a receipt or invoice, and the application returns detailed information such as vendor, tax ID (CNPJ), date, total, and expense category. At the end of the month, users receive a summary by category and a CSV file that can be opened directly in Brazilian Excel.\n\nThe application's core is powered by Gemma 3 4B, an open-weight model running locally on a user's machine via Ollama. The model reads both text and images, handling both pasted text and photos of receipts. The application's code validates the CNPJ using the check digits and flags any invalid or missing information. Amounts are stored as integer cents, and the same document is never processed twice, ensuring accuracy. The application also extracts the currency, preventing any silent errors that could cost real money.",
  "summary": "This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle What I Built Local Receipts is a receipt organizer for Brazilian freelancers and MEIs (micro-entrepreneurs). You give it the text or a photo of a receipt or invoice, and it returns the vendor, tax ID (CNPJ), date, total and expense category. At the end of the month you get a summary by category and a CSV that…",
  "key_points": [
    "Local Receipts organizes Brazilian freelancers' receipts without cloud data transmission",
    "Powered by Gemma 3 4B open-weight model running locally via Ollama",
    "Extracts vendor, tax ID, date, total, and expense category from receipts"
  ],
  "editors_take": "By processing sensitive financial data entirely on a user's machine, this application provides Brazilian freelancers with a privacy-first alternative to cloud-based expense management tools.",
  "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."
}