{
  "id": 15561270,
  "title": "HappyGF: I Built an AI Assistant to Make Sure Contractors Get Paid on Friday",
  "url": "https://urgent.news/2026/10/19/happygf-i-built-an-ai-assistant-to-make-sure-contractors-get-paid-on",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-19T05:09:25.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/mbarcia/happygf-i-built-an-ai-assistant-to-make-sure-contractors-get-paid-on-friday-o14"
  },
  "original_language": "en",
  "account": "This article discusses the creation of an AI-powered accounts payable assistant called HappyGF, designed to simplify the process of processing invoices for the girlfriend of the creator, who runs a business. The original system of processing payments, invoicing, and forwarding documents was time-consuming and prone to errors, often resulting in missed payments to contractors and suppliers.\n\nThe automated assistant, HappyGF, was built using Java and an open-source framework called The Pipeline Framework (TPF). The AI workflow utilizes two open-weight models: Gemma for understanding invoices and interpreting text and visual information, and Tev1 for structured decision-making. Gemma handles the interpretation of invoices, which often come in various formats and contain different information. Tev1 evaluates predefined questions against the invoice information and returns structured decisions, allowing the assistant to correctly name PDF files, track processing state, detect duplicates, and support the approval workflow.\n\nThe application uses a Microsoft Graph connector for Outlook and implements business rules and authorization under its control, rather than relying entirely on AI decisions. During development, the creator used Ollama for local model inference and automated integration testing. HappyGF is now open-source, allowing other businesses to adapt and utilize the application for their accounts payable workflows without relying on proprietary AI services.\n\nThis case highlights the benefits of open innovation, particularly in sensitive business areas like accounts payable, where businesses may prefer to keep sensitive information on their own hardware. By utilizing open-weight models like Gemma and Tev1, this assistant demonstrates the advantages of flexibility, cost-effectiveness, and maintainability compared to proprietary solutions. The creator's girlfriend has found the application valuable and is using it for her actual accounts payable work, highlighting its real-world utility.",
  "summary": "This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle . What I Built Every Friday, the accountant processes payments to the contractors and suppliers who keep my girlfriend's business running. For that to happen, invoices need to be received, reviewed, approved, correctly named, and forwarded to the accountant before the deadline. It sounds straightforward, until…",
  "key_points": [
    "Creator built AI assistant HappyGF to ensure contractors get paid on Friday.",
    "HappyGF uses Java and open-source The Pipeline Framework (TPF) with Gemma and Tev1 models."
  ],
  "editors_take": "Open-sourcing this AI-driven accounts payable assistant provides small businesses a way to automate sensitive financial workflows using local, open-weight models instead of relying on expensive and private proprietary services.",
  "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."
}