An open source receipt management app with AI-powered OCR. Powered by Together.ai.
- Next.js app router with Tailwind CSS
- Together AI for LLM-powered OCR
- Llama 4 Scout 17B for receipt data extraction
- shadcn/ui components with Radix UI
- Zod for data validation
- Upload receipt images via drag & drop or file selection
- Send images to Together AI's Llama model for OCR processing
- Extract structured data: vendor, date, amount, items, currency, payment method
- Automatically categorize expenses (groceries, dining, gas, etc.)
- Display spending breakdown and receipt management interface
- Store data locally in browser for privacy
- Fork or clone the repo
- Create an account at Together AI for the OCR API
- Create a
.envfile (use.example.envfor reference) and add your API key - Run
npm installandnpm run devto install dependencies and run locally