streamlit openai anthopic gitpython python-dotenv pathlib chardet