James Edmunds commited on
Commit
94d0ba0
·
1 Parent(s): ee63789

feat: Update Streamlit to 1.41.0 and add browser compatibility note

Browse files
Files changed (2) hide show
  1. README.md +13 -4
  2. requirements.txt +13 -1
README.md CHANGED
@@ -1,12 +1,21 @@
1
  ---
2
- title: Test App
3
  emoji: 🎵
 
 
4
  sdk: streamlit
5
- sdk_version: 1.25.0
6
  app_file: app.py
7
  pinned: false
8
  ---
9
 
10
- # Test Streamlit App
11
 
12
- A minimal test app to verify Streamlit functionality.
 
 
 
 
 
 
 
 
1
  ---
2
+ title: SongLift LyrGen2
3
  emoji: 🎵
4
+ colorFrom: indigo
5
+ colorTo: purple
6
  sdk: streamlit
7
+ sdk_version: 1.41.0
8
  app_file: app.py
9
  pinned: false
10
  ---
11
 
12
+ # SongLift LyrGen2
13
 
14
+ An AI-powered lyric generator using LangChain and RAG (Retrieval-Augmented Generation) technology. This application leverages OpenAI's models and a database of existing lyrics to generate new, contextually-aware song lyrics with modern pop and hip-hop sensibilities.
15
+
16
+ ## Browser Compatibility
17
+ ⚠️ For best results, use Chrome or another Chromium-based browser. Some features may not work correctly in Safari.
18
+
19
+ ## Features
20
+
21
+ // ... existing content ...
requirements.txt CHANGED
@@ -1 +1,13 @@
1
- streamlit==1.25.0
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ langchain>=0.1.0
2
+ langchain-openai>=0.0.2
3
+ langchain-community>=0.0.16
4
+ langchain-chroma>=0.0.5
5
+ chromadb>=0.4.22
6
+ streamlit==1.41.0
7
+ python-dotenv==1.0.1
8
+ huggingface-hub>=0.19.4
9
+ pytest>=7.4.0
10
+ black>=23.0.0
11
+ flake8>=6.0.0
12
+ numpy>=1.24.0
13
+ chardet>=5.0.0