Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/srgchrksv/geminipodcaster
Geminipodcaster - create virtual podcast with hosts and guests and live interaction
https://github.com/srgchrksv/geminipodcaster
ai gemini genai generative-ai gin go golang google podcast
Last synced: 19 days ago
JSON representation
Geminipodcaster - create virtual podcast with hosts and guests and live interaction
- Host: GitHub
- URL: https://github.com/srgchrksv/geminipodcaster
- Owner: srgchrksv
- Created: 2024-08-20T00:04:16.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-08-23T23:30:15.000Z (4 months ago)
- Last Synced: 2024-10-16T18:58:11.518Z (2 months ago)
- Topics: ai, gemini, genai, generative-ai, gin, go, golang, google, podcast
- Language: Go
- Homepage:
- Size: 67.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Geminipodcaster
Simple, but similar to one showed as prototype on Google I/O 2024.
Its a gemini podcast generator based on your context.You can interrupt it and it will regenerate podcast based on your new intercation or just leave for host and guest to talk.
To run get an .env file with:
```
GEMINI_API_KEY=
GOOGLE_APPLICATION_CREDENTIALS=
```
To run the service, start a go gin server in ```/backend``` directory:first get all required go modules
```
go mod tidy
```
then start the server
```
go run main.go
```after that run the client in the ```/frontend``` directory ```npm run dev```.