Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jacobheric/luther
Listen to Luther is an AI music assistant to make listening to spotify more fun!
https://github.com/jacobheric/luther
Last synced: 18 days ago
JSON representation
Listen to Luther is an AI music assistant to make listening to spotify more fun!
- Host: GitHub
- URL: https://github.com/jacobheric/luther
- Owner: jacobheric
- License: apache-2.0
- Created: 2024-06-23T21:08:43.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-12-30T21:40:21.000Z (18 days ago)
- Last Synced: 2024-12-30T22:25:23.740Z (18 days ago)
- Language: TypeScript
- Homepage:
- Size: 1.49 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Listen to Luther
Spotify's AI DJ X is nice enough...if you want an entirely passive listening
experience. If you want an interactive experience, Listen to Luther instead!Luther lives at [listentoluther.com](https://listentoluther.com).
Set the following environment variables in `.env`:
```
SPOTIFY_CLIENT_ID=your-spotify-app-client-id
SPOTIFY_CLIENT_SECRET=your-spotify-app-client-secretOPENAI_API_KEY=your-openai-api-key
# there are a bunch of other vars luther needs to run in
# production, but you can set this to skip almost all of those:PROUCTION=false
```Run the server:
```
deno task start
```![](./luther-screenshot.png)