https://github.com/kkrishguptaa/tastebuds
One line AI-generated description of your recent music taste 💄
https://github.com/kkrishguptaa/tastebuds
lastfm lastfm-api music solidjs solidstart
Last synced: 17 days ago
JSON representation
One line AI-generated description of your recent music taste 💄
- Host: GitHub
- URL: https://github.com/kkrishguptaa/tastebuds
- Owner: kkrishguptaa
- Created: 2025-09-19T19:06:06.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-01-30T12:59:40.000Z (28 days ago)
- Last Synced: 2026-01-31T06:04:08.474Z (28 days ago)
- Topics: lastfm, lastfm-api, music, solidjs, solidstart
- Language: TypeScript
- Homepage: http://tastebuds.krishg.com
- Size: 3.09 MB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Tastebuds
One line AI-generated description of your recent music taste 💄
## Try it out
[](https://tastebuds.krishg.com)
Here's the live demo of the app. You can try it out.
**Live Demo:** [tastebuds.krishg.com](https://tastebuds.krishg.com)
## Technologies
1. SolidJs
1. SolidStart
1. TypeScript
1. Bun
1. CSS 🌟
## How to run this locally
1. Clone the repository: `git clone https://github.com/kkrishguptaa/tastebuds.git`
1. Navigate to the project directory: `cd tastebuds`
1. Update the credentials in `src/config.ts` with your own!
1. Run `bun run dev`
## Why did I make this?
Roughly 3 months ago, I started building tastebuds. However I was unaware of what Spotify had been plotting under the hood. They made it such that no more can indie developers use their API in any meaningful way. I had still built this for their API. However, I felt discontent, because you couldn't use my project. I renamed that project to [`spotbuds`](https://github.com/kkrishguptaa/spotbuds) and set out to build tastebuds once again!
I also wanted to check out SolidJs and if it was truly much different from React, so I built this in Solid, even though it doesn't need a much of reactivity anyway. Every component of spotbuds has been rewritten apart from the prompt and the styles. They have simply been tweaked and improved on.