# Core RAG dependencies
langchain>=0.3.20
langchain-core>=0.3.20
langchain-community>=0.3.20
langchain-google-genai>=2.0.0
langchain-chroma>=0.2.0
chromadb>=0.5.0
pydantic>=2.0.0

# Code parsing
tree-sitter>=0.21.0
tree-sitter-python>=0.21.0
tree-sitter-javascript>=0.21.0

# Streamlit UI
streamlit>=1.41.0

# Environment variables
python-dotenv>=1.0.0

# Utilities
requests>=2.31.0

# Optional - for GitHub cloning (also requires git CLI to be installed)
gitpython>=3.1.40
