Chat with Hyun Jin-geon (현진건), a classic Korean author, using the OpenAI Assistants API with knowledge retrieval over his works.
🌐 Live Demo: https://openaiassistants-moony01.streamlit.app/
This Streamlit app uses the OpenAI Assistants API (with file-based knowledge retrieval) to let users chat with an AI persona of Hyun Jin-geon (현진건) — a famous early-20th-century Korean author. The Assistant is grounded on his literary works so it can answer questions and discuss themes in his voice.
The repo also includes a mathtutor.py example showing how the Assistants API can be used for tutoring use cases.
| Layer | Technology |
|---|---|
| Web Framework | Streamlit |
| AI | OpenAI Assistants API (with retrieval) |
| Language | Python 3.9 |
git clone https://github.com/moony01/openaiassistants.git
cd openaiassistants
pip install -r requirements.txt
echo "OPENAI_API_KEY=sk-..." > .env
streamlit run app.pyMIT License © 2024–2026 moony01