Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 1 DOI reference(s) in README -
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.4%) to scientific vocabulary
Keywords
Repository
Acid Reflux for your Ears!
Basic Info
Statistics
- Stars: 72
- Watchers: 4
- Forks: 3
- Open Issues: 1
- Releases: 3
Topics
Metadata Files
README.md
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"
Owner
- Name: Rajtilak Bhattacharjee
- Login: rajtilakjee
- Kind: user
- Location: India
- Twitter: rajtilakjee
- Repositories: 60
- Profile: https://github.com/rajtilakjee
Coder by heart. Machine Learning Engineer. ex-PricewaterhouseCoopers.
Citation (CITATION.cff)
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"
GitHub Events
Total
- Watch event: 1
- Fork event: 1
Last Year
- Watch event: 1
- Fork event: 1
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Rajtilak Bhattacharjee | r****g@g****m | 34 |
| snyk-bot | s****t@s****o | 3 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: about 2 years ago
All Time
- Total issues: 1
- Total pull requests: 11
- Average time to close issues: 1 day
- Average time to close pull requests: about 1 hour
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 7
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 11
- Average time to close issues: 1 day
- Average time to close pull requests: about 1 hour
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 7
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- rajtilakjee (1)
- popey (1)
Pull Request Authors
- rajtilakjee (12)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- mkdocs-material * development
- pre-commit * development
- PyYAML *
- elevenlabs *
- openai *
- pydub *
- streamlit *