{"id":24649134,"url":"https://github.com/ow2-proactive/mlops_streamlit_client_app","last_synced_at":"2026-04-13T05:35:31.318Z","repository":{"id":182601134,"uuid":"667490497","full_name":"ow2-proactive/mlops_streamlit_client_app","owner":"ow2-proactive","description":"GPT2 and Stable Diffusion client app for the MLOps Dashboard","archived":false,"fork":false,"pushed_at":"2023-08-11T16:16:15.000Z","size":161,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-20T19:09:56.388Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ow2-proactive.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-17T16:10:45.000Z","updated_at":"2023-08-11T16:13:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"1ef13785-bc04-4126-a505-e51d62d8c814","html_url":"https://github.com/ow2-proactive/mlops_streamlit_client_app","commit_stats":null,"previous_names":["ow2-proactive/mlops_streamlit_gpt2_app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ow2-proactive/mlops_streamlit_client_app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ow2-proactive%2Fmlops_streamlit_client_app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ow2-proactive%2Fmlops_streamlit_client_app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ow2-proactive%2Fmlops_streamlit_client_app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ow2-proactive%2Fmlops_streamlit_client_app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ow2-proactive","download_url":"https://codeload.github.com/ow2-proactive/mlops_streamlit_client_app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ow2-proactive%2Fmlops_streamlit_client_app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31741541,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T05:13:27.074Z","status":"ssl_error","status_checked_at":"2026-04-13T05:13:25.150Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-25T17:15:55.779Z","updated_at":"2026-04-13T05:35:31.267Z","avatar_url":"https://github.com/ow2-proactive.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Streamlit GPT2 and Stable Diffusion client app\nStreamlit GPT2 and Stable Diffusion client app for the MLOps Dashboard\n\nThis is the client app used to perform inferences on the GPT2 and Stable Diffusion model deployed with the MLOps Dashboard from Activeeon.\n\nFor more info:\n- (English) https://www.activeeon.com/blog/deploy-and-monitor-llms-with-proactive/\n- (French) https://www.activeeon.com/blog/mlops-dashboard/\n\n### Requirements\n- Activeeon's MLOps Dashboard\n- [GPT2 model from Hugging Face](https://huggingface.co/gpt2)\n- [Stable Diffusion model for NVIDIA Triton](https://github.com/kamalkraj/stable-diffusion-tritonserver)\n\n### Setup\nCreate a Python virtual env and install the project dependencies\n```bash\nrm -rf streamlit_app_env\npython3 -m venv streamlit_app_env\nsource streamlit_app_env/bin/activate\n\npython3 -m pip install --upgrade pip\n\npython3 -m pip install -r requirements.txt\n```\n\n### Run\n```bash\nstreamlit run streamlit_client_app.py\n```\n\n![Animated GIF](https://github.com/ow2-proactive/mlops_streamlit_gpt2_app/blob/34afcdb1d7c0647e7da29c104d8bb7d53d813e86/images/streamlit_client.gif)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fow2-proactive%2Fmlops_streamlit_client_app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fow2-proactive%2Fmlops_streamlit_client_app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fow2-proactive%2Fmlops_streamlit_client_app/lists"}