[project]
name = "ibmi-langchain-agents"
version = "0.1.0"
description = "LangChain agents for IBM i MCP server"
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
"langchain>=0.4.0",
"langchain-core>=1.0.0,<=1.0.1",
"langchain-ollama>=0.2.0",
"langchain-mcp-adapters>=0.1.0",
"langgraph>=0.2.0",
"langgraph-checkpoint>=2.0.0",
"langgraph-checkpoint-sqlite>=2.0.0",
"aiosqlite>=0.20.0",
"langmem>=0.0.20",
"python-dotenv>=1.0.0",
"ibmi-agent-sdk",
"ibm-watsonx-ai>=1.4.1",
]
[tool.uv]
# Run scripts in this directory with uv run
package = true
[tool.uv.sources]
ibmi-agent-sdk = { path = "../../packages/ibmi-agent-sdk", editable = true }