# {{ project_name }} Requirements
# Generated by ABI-Core CLI

# ABI Core Framework
abi-core-ai

# Core Framework
fastapi>=0.100.0
uvicorn[standard]>=0.20.0
pydantic>=2.0.0
starlette>=0.27.0

# HTTP Client
httpx>=0.25.0
requests>=2.31.0

# MCP Protocol
fastmcp>=0.1.0

# A2A Protocol
a2a-sdk
mcp
fastmcp
mcp-toolbox

# AI and LLM
langchain>=0.1.0
langchain-core>=0.2.20
langchain-ollama>=0.1.0
langchain-community>=0.1.0
langgraph>=0.1.0

# Data Processing
pandas>=2.0.0
numpy>=1.24.0
networkx>=3.0.0

# Data Storage
redis>=4.5.0
tinydb>=4.7.0

# System Utilities
psutil>=5.9.0
aiohttp>=3.8.0

{% if with_semantic_layer %}
# Semantic Layer Dependencies
sentence-transformers>=2.2.0
weaviate-client>=4.0.0
ollama>=0.1.0
{% endif %}

{% if with_guardian %}
# Security Dependencies
cryptography>=41.0.0
{% endif %}

# Utilities
rich>=13.0.0
click>=8.0.0
python-dotenv>=1.0.0
pyyaml>=6.0.0

# Development
pytest>=7.0.0
pytest-asyncio>=0.21.0