-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
38 lines (31 loc) · 819 Bytes
/
requirements.txt
File metadata and controls
38 lines (31 loc) · 819 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Core AI and Analysis (Essential)
langchain>=0.1.0
langchain-community>=0.0.10
langchain-openai>=0.0.5
langchain-groq>=0.0.1
openai>=1.6.0
groq>=0.4.0
# Vector Database for Enhanced RAG (Essential)
chromadb>=0.4.0
sentence-transformers>=2.2.0
langchain-huggingface>=0.0.1
# CLI and Utilities (Essential)
click>=8.1.0
rich>=13.0.0
pydantic>=2.0.0
python-dotenv>=1.0.0
requests>=2.25.0
# Code Analysis (Optional - can be skipped for faster builds)
# tree-sitter>=0.20.0
# tree-sitter-python>=0.20.0
# tree-sitter-javascript>=0.20.0
# tree-sitter-typescript>=0.20.0
# pylint>=3.0.0
# Visualization (Optional - can be skipped for faster builds)
# matplotlib>=3.5.0
# seaborn>=0.11.0
# networkx>=2.6.0
# Development Tools (Optional - can be skipped for faster builds)
# pytest>=7.0.0
# black>=23.0.0
# flake8>=6.0.0