Interact with videos like never before! Upload or paste a YouTube link, and our app processes the audio, transcribes it, and lets you chat directly with your video content using cutting-edge language models.
- Upload or paste a YouTube link to fetch your video.
- Process the audio from the video and transcribe it using advanced models.
- Engage in conversation directly with your video content.
git clone https://github.com/Devparihar5/TalkieAI-.gitcd TalkieAI-python -m venv venvWindows
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser.\venv\Scripts\activate.ps1GNU/linux or macOS
source venv/bin/activatepython -m pip install -U pippip install -r requirements.txtmkdir .streamlit
echo HUGGINGFACEHUB_API_TOKEN = "YOUR_HUGGING_FACE_API_TO_FETCH_MODELS" > .streamlit/secrets.tomlNote: You can easily get your API Keys from HuggingFace
streamlit run Upload_Your_Video.pyFeel free to engage with your videos in a whole new way with TalkieAI!
Replace YOUR_HUGGING_FACE_API_TO_FETCH_MODELS with your actual Hugging Face API token. This ensures that the token is directly set in the .streamlit/secrets.toml file during setup.
We welcome contributions from the community to enhance TalkieAI! If you'd like to contribute, please follow these steps:
- Fork the repository here.
- Clone your forked repository to your local machine.
- Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name. - Implement your changes and ensure they follow the project's coding style and guidelines.
- Commit your changes:
git commit -m "Your descriptive commit message". - Push to the branch:
git push origin feature/your-feature-name. - Submit a pull request to the main repository.
- Wait for feedback and address any requested changes.
Thank you for being so interested in contributing to TalkieAI! Your contributions are highly appreciated.

