JARVISXIRONMAN commited on
Commit
ed01332
·
verified ·
1 Parent(s): 3c97838

Create requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +30 -0
requirements.txt ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # --- Streamlit for UI ---
2
+ streamlit
3
+
4
+ # --- Core LangChain Packages ---
5
+ langchain
6
+ langchain-groq
7
+ langchain-community
8
+ langchain-openai
9
+
10
+ # --- Vector Store & RAG ---
11
+ chromadb
12
+ sentence-transformers
13
+ tiktoken
14
+
15
+ # --- PDF Reading and Text Extraction ---
16
+ pypdf
17
+ pdfminer.six
18
+
19
+ # --- PDF Writing (Export Plan to PDF) ---
20
+ fpdf
21
+
22
+ # --- Data Manipulation & Parsing ---
23
+ pandas
24
+ numpy
25
+
26
+ # --- Environment Variable Handling ---
27
+ python-dotenv
28
+
29
+ # --- Optional (used for Hugging Face, image/PDF previews) ---
30
+ pillow