[project] name = "companion" version = "0.1.0" description = "Personal companion AI with local RAG" requires-python = ">=3.11" dependencies = [ "pydantic>=2.0", "lancedb>=0.9.0", "pyarrow>=15.0.0", "requests>=2.31.0", "watchdog>=4.0.0", "typer>=0.12.0", "rich>=13.0.0", "numpy>=1.26.0", ] [project.optional-dependencies] dev = [ "pytest>=8.0.0", "pytest-asyncio>=0.23.0", "httpx>=0.27.0", "respx>=0.21.0", ] [build-system] requires = ["hatchling"] build-backend = "hatchling.build"