OpenAI 2026 hackathon

Local-First Payroll & Resident Tax Automation

A local-first payroll app that reads Japanese resident tax notices, verifies monthly amounts, links them to payroll, and issues payslips and accounting CSVs without sending data to the cloud.

Solo project by 太一 吉村 · 0 likes · 0 comments

View the project on Devpost

Archive position — measured, not model output

0 likes on Devpost

2,263 of the 7,850 archived projects have more likes, and 5,587 share exactly 0 — so this project's #5,047 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,587
11,758
2284
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,58771.2%
11,75822.4%
22843.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,850 archived projects, captured when this archive was built.

User Stories BotA demo video on every pull request

Get a demo video on every new feature

GitHub App that watches your pull requests and records a narrated, captioned demo.
Save time on demo prep and make informed decisions faster with a video walkthrough of every new feature.

Executive Summary

The description states that this is a local-first payroll application for Japanese small businesses, designed to automate parts of the resident tax notice processing workflow. The author reports building a Windows desktop app using Python and local storage technologies (SQLite, Streamlit) that reads tax notices from PDFs or scanned images, extracts data via OCR, separates multi-employee records, and links confirmed tax amounts to payroll calculations without cloud transmission.

The project is self-reported as a hackathon submission with no evidence of revenue, customers, or traction. The author describes building the tool for personal use and small business operations but does not provide any information about actual deployment, usage, or adoption by others.

Most important open question

Is there any evidence that this tool has been deployed in real-world Japanese small businesses, or that it has been tested with actual payroll staff?

Back to contents

What The Product Actually Is

The description states that the product is a local-first Windows desktop application for processing Japanese resident tax notices. It imports PDFs or scanned documents (JPG/JPEG/PNG), uses OCR as fallback, separates multi-employee records, extracts annual and monthly tax amounts, allows human review, stores revision history, links confirmed amounts to payroll calculations, and generates payslips and accounting CSV files.

The application is built using Python with Streamlit, SQLite, ReportLab, Tesseract OCR, and other libraries. It is designed to process sensitive payroll data locally without sending it to the cloud.

Evidence The author's own write-up describes the functionality and technical stack used.

Back to contents

Positioning & Claim Evolution

The description states that this tool addresses a manual, error-prone process where Japanese small businesses must manually read resident tax notices, break down annual amounts by month, match them to employees, and enter into payroll. The author positions it as connecting fragmented back-office tasks while keeping sensitive data local.

The product is described as a practical tool for small-business payroll staff that reduces time spent on manual entry and human error.

Evidence The author's own write-up describes the problem being solved and the intended value proposition.

Back to contents

Target Customer & ICP

The description states that this tool targets Japanese small businesses that receive resident tax notices. These are described as businesses where payroll staff must manually process tax notices, which is time-consuming and error-prone.

Evidence The author's own write-up describes the target use case and customer pain points.

Back to contents

Business Model & Pricing Evidence

Not evidenced.

Evidence No information provided about pricing, monetization, or business model in the description.

Back to contents

Technical & Delivery Signals

The description states that the application is built as a local Windows business application using Python, Streamlit, SQLite, ReportLab, Tesseract OCR, pypdfium2, pypdf, and Pillow. It uses Codex for development assistance and implements business rules based on real small-business payroll operations.

Evidence The author's own write-up describes the technical stack and development approach.

Back to contents

Traction & Maturity Signals

Not evidenced.

Evidence No information provided about actual deployment, usage, customers, or traction beyond the author's personal account of building it for a hackathon.

Back to contents

Competitive Context

Not evidenced.

Evidence No mention of competitors or market context in the description.

Back to contents

Open Questions & Risks

The description states that this is a single-person project built as a hackathon submission. There is no evidence of:

  • Actual deployment or usage by small businesses
  • Integration with existing payroll systems
  • Support for multiple municipal notice layouts
  • Validation of tax calculations
  • Security testing or compliance considerations
  • Scalability beyond one user
  • Long-term maintenance plan

The author notes challenges around OCR accuracy, employee matching, and database migration, suggesting potential technical limitations.

Evidence The author's own write-up describes the project as a personal hackathon effort with no evidence of broader adoption or commercial viability.

Back to contents

Questions the description leaves open

  1. Has this tool been tested with actual payroll staff from Japanese small businesses?
  2. What is the accuracy rate of OCR and employee separation in real-world documents?
  3. How does the system handle variations in municipal notice layouts beyond those already supported?
  4. Are there any known compliance or regulatory issues with how this handles tax data?
  5. What are the specific business rules that govern how tax amounts are applied to payroll calculations?
  6. Has the author considered integration with existing payroll software used by small businesses?
  7. How does the system handle edge cases like missing or corrupted documents?
  8. What is the expected time savings for users compared to manual processing?

Back to contents

Overall Assessment

Not evidenced.

Evidence No information provided about funding, investment interest, or partnership opportunities in the description.

Back to contents

User Stories BotA demo video on every pull request

Get a demo video on every new feature

GitHub App that watches your pull requests and records a narrated, captioned demo.
Save time on demo prep and make informed decisions faster with a video walkthrough of every new feature.

Source

Submitted to the OpenAI 2026 hackathon on Devpost. Project home on Devpost. Back to the full gallery on Devpost.

This competitive analysis was produced by top-founders.com (opens in a new tab)

Generated by a language model from this project's public Devpost page — its tagline, the author's own write-up and any built-with tags listed there — as captured in August 2026. Short quotations are the author's words. It is an opinion on the idea as a business, not on the people behind it, and it reflects the description as published then. If the project has moved on, request a correction below. The analysis is not independent research and contains no verified traction, revenue or customer data.

An independent guide by KFG International LLC — not affiliated with, endorsed by, or connected to Devpost or OpenAI.

Are you the author of this project? Request removal or a correction (support@kfginternational.com). Requests from authors are acted on within 48 hours, and in any case within seven days. Privacy notice.