đź§ Inspiration
I wanted a way to make write-offs easier and more creative—especially for the kind of businesses I run. So I built something that helps me do exactly that.
🚀 What It Does
This AI-powered tool takes into account all your different businesses and assets. You just drop in a quick sentence prompt—like "rave" or "dinner"—and it tells you which business to use and gives you a legit, creative reason for writing it off. Then, you give it some kind of context—voice notes, text blurbs, ramblings—and it turns that into a document you can slap next to your receipt.
For example:
If I went to a rave and I have a business that builds electronics, it'll tell me to think of rave gear I could build—like LED wristbands or portable speakers. I rant into a recorder with my ideas at the event, and it generates a write-off doc right there. Same thing for dinners—it would say to use my consulting business and remind me to bring up business topics at the table. Record the convo, and boom—justified expense.
🛠️ How I Built It
Built using Cursor and integrated directly with Gemini via API keys stored in-browser—no backend headaches. The UI is a single-page React app styled with Tailwind and prepped for rapid entries and fast feedback.
đź§± Challenges
Document generation was the trickiest part. Getting the AI to translate messy voice notes into clean, coherent write-off docs took a lot of prompting finesse.
âś… Accomplishments
- Anyone can use it out of the box—no login required
- API keys live in the browser, so setup is lightweight
- Learned a ton about structured prompting and contextual AI input
📚 What I Learned
Prompting is everything. Seriously. Getting the right response depends entirely on how you frame the context.
🔜 What's Next
Time to go full marketing mode. I think there are a ton of freelancers and small business owners who’d love this. Just need to get it in front of them.
Built With
- docker
- typescript
- vite
Log in or sign up for Devpost to join the conversation.