- Next.js 15 with App Router for modern web development
- Together.ai for advanced LLM capabilities
- Helicone for LLM observability and monitoring
- Amazon S3 for secure image storage
- Vercel for seamless deployment and hosting
- User uploads a picture of the bill
- The app processes the PDF using Together.ai with Vision models and Json mode
- The app let the user choose how to split items and add people names
- The app displays the final summary with the split of the bill
- Fork or clone the repo
- Create an account at https://togetherai.link for the LLM
- Create an account at https://aws.amazon.com/ for the S3 bucket
- Create a
.env
(use the.example.env
for reference) and replace the API keys - Run
pnpm install
andpnpm run dev
to install dependencies and run locally