# Fully local / free stack — no API keys. See pyproject.toml for the packaged
# install (`pipx install .` gives you the global `skeptic` command).
langgraph>=1.0
langgraph-checkpoint-sqlite>=3.0
langchain-core>=1.0
langchain-ollama>=1.0        # local models via Ollama (replaces langchain-groq)
ollama>=0.4                  # Ollama python client (doctor/setup health checks)
mcp>=1.0                     # MCP search server + client (replaces tavily-python)
ddgs>=9.0                    # free DuckDuckGo search backend behind the MCP server
numpy>=2.0                   # local RAG: cosine ranking of embedded chunks
pypdf>=4.0                   # extract text from user PDFs for local-doc RAG
typer>=0.15                  # the `skeptic` CLI
rich>=13.0                   # terminal trace
aiosqlite>=0.20              # async SQLite for the checkpointer
pydantic>=2.0                # typed agent I/O
