Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Household Doc Vault
Inspiration
Every home has a drawer full of invoices, warranty cards and manuals, plus a downloads folder and a camera roll full of the rest. The moment something breaks is exactly when nobody can find them: Is the washing machine still under warranty? Where's the receipt? Which filter does the robot vacuum take?
What it does
Household Doc Vault lets you talk to your warranties, invoices and manuals. Drop PDFs or receipt photos into a Household/Inbox folder on your UGREEN AI NAS and say "File my new documents." The Skill reads each document, works out which product it belongs to, and, after one approval, files it into a per-product folder and records it in a readable household register.
Then just ask:
- "When does my washing machine warranty expire?"
- "What filter should I order for my robot vacuum?"
- "Which warranties expire in the next 3 months?"
- "My dishwasher broke": you get a claim pack with proof of purchase, warranty conditions and troubleshooting steps.
Every answer cites the file and page it came from. Your papers never leave the NAS.
What makes it different
Most tools organise files. This one organises products. Because it links each item's invoice, warranty and manual, it can answer questions no single document holds: warranty expiry is the purchase date from one document plus the warranty period from another. It never guesses: missing values stay "unknown".
How we built it
It's a Markdown-only Uliya Skill, built with the official UGOS Skill Creation Tool and Claude Code. The Skill hands each step to the NAS's built-in experts: file-agent for finding, moving, tagging and duplicate detection, document-agent for extraction, product linking and cited Q&A, photo-agent for receipt OCR, and knowledge-agent for saving reports. Every move, rename and write goes through the approval gateway; nothing is ever deleted or overwritten.
Challenges
- Designing a stateful vault with no code: the register is a plain Markdown file, and SHA-256 hashes catch duplicates.
- No scheduler on the platform, so warranty reminders became an on-demand "check-up".
- Handling partial results honestly: unreadable scans and uncertain matches stay in the Inbox with a reason.
What's next
On-device validation on a UGREEN AI NAS: scanned-PDF handling, approval prompts and speed with large inboxes. Then a polished demo of the full file → ask → claim-pack flow.
Built With
- claude