KeepYourMouthShut - Acid Reflux for your Ears!
[Please consider sponsoring this project to help keep it alive!]
KeepYourMouthShut is an AI-assisted open-source app that provides a 360-degree podcast solution đī¸ It has a developer-first approach for creating entire episodes of podcasts without requiring any expensive equpment or setup. The app takes a number of input from the end-user and based on that generates a script and an audio voice-over file based on that script.
Table of Content
- đ Installation
â ī¸ Deployment- đ ī¸ Built With
- đ¸ Music
- đ¸ Contributing
- đĒĢ Versioning
- đ Acknowledgement
- đšī¸ License
- đ Citation
đ Installation
For local installation, clone the repository and run the following commands:
- Install FFMPEG
- Create a free account on llmOS and get an API key
- Insert the API key in the
.envfile. A sample.envfile is given. - Run
pip install -r app/requirements.txt - Run
flask --app app/keepyourmouthshut.py run
This will start the Flask app on port 5000 within a development environment. You can view the app in your browser at http://127.0.0.1:5000.
â ī¸ Deployment
This app can be deployed on AWS. The following official tutorial from AWS will show you how to serve a Flask app on AWS:
https://aws.amazon.com/tutorials/serve-a-flask-app/
If you want to deploy this app on AWS Lambda as a Serverless function, you can use Zappa.
đ ī¸ Built With
đ¸ Music
- Whistle Vibes - Music by Sergio Prosvirini from Pixabay
- Scandinavianz Thessaloniki - Music by Oliver Moilanen from Pixabay
- Lofi Chill (medium version) - Music by Bohdan Kuzmin from Pixabay
- Bolero - Music by Oleksii Kaplunskyi from Pixabay
đ¸ Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
đĒĢ Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
đ Acknowledgement
- Adam Tal - https://github.com/AdmTal
- rany2 - https://github.com/rany2
đšī¸ License
This project is licensed under the GPL-3.0 license, see the LICENSE.md file for details
Star History
đ Citation
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Bhattacharjee"
given-names: "Rajtilak"
orcid: "https://orcid.org/0009-0008-2465-0266"
title: "keepyourmouthshut"
version: 0.0.1
doi: 10.5281/zenodo.10199470
date-released: 2023-11-23
url: "https://github.com/rajtilakjee/keepyourmouthshut"
