Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gustavz/jaivus
JAIvus is a ChatGPT powered personal assistant implemented in python and deployed as streamlit app
https://github.com/gustavz/jaivus
chatbot chatgpt openai python speech-to-text streamlit text-to-speech
Last synced: about 2 months ago
JSON representation
JAIvus is a ChatGPT powered personal assistant implemented in python and deployed as streamlit app
- Host: GitHub
- URL: https://github.com/gustavz/jaivus
- Owner: gustavz
- License: mit
- Created: 2022-12-29T11:20:17.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-06T16:45:59.000Z (almost 2 years ago)
- Last Synced: 2023-05-11T10:26:03.548Z (over 1 year ago)
- Topics: chatbot, chatgpt, openai, python, speech-to-text, streamlit, text-to-speech
- Language: Python
- Homepage: https://jaivus.streamlit.app/
- Size: 1.34 MB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [🧞 jAIvus](https://jaivus.streamlit.app/) [ʤɑ́ːvɪs]
Leveraging open source APIs to create a personal assistant chatbot
## Installation
1. Optionally install system dependencies (Ubuntu): `xargs -a packages.txt sudo apt-get install`
2. Install python requirements: `pip install -r requirements.txt`
3. Copy `config.json.example` to `config.json` and fill in OpenAI `api_key` and optionally `session_token`## Usage
Run `run streamlit app.py`