[project]
name = "rag-agent"
version = "0.1.0"
description = "Custom RAG agent with Postgres-backed vector index"
readme = "README.md"
requires-python = ">=3.10"
dependencies = [
  "psycopg[binary]>=3.1.18",
  "pgvector>=0.2.5",
  "pydantic>=2.7.0",
  "python-dotenv>=1.0.0",
  "gigachat>=0.2.0",
  "fastapi>=0.115.0",
  "uvicorn[standard]>=0.32.0",
]

[project.scripts]
rag-agent = "rag_agent.cli:main"

[tool.ruff]
line-length = 100
