diff --git a/README.md b/README.md index 34b84b6..3a80e97 100644 --- a/README.md +++ b/README.md @@ -223,6 +223,9 @@ Makefile # Common dev commands **`connection refused` in chat** — run `ollama serve` in a separate terminal +**`ModuleNotFoundError: No module named 'sqlalchemy'`** — re-run install to pick up the updated `agno[sqlite]` dependency: +`make install` + **`ModuleNotFoundError: No module named 'dashboard'`** — activate the venv: `source .venv/bin/activate && pip install -e ".[dev]"` diff --git a/pyproject.toml b/pyproject.toml index 13030d9..ba3eca5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,9 @@ readme = "README.md" requires-python = ">=3.11" license = { text = "MIT" } dependencies = [ - "agno>=1.4.0", + "agno[sqlite]>=1.4.0", + "ollama>=0.3.0", + "openai>=1.0.0", "fastapi>=0.115.0", "uvicorn[standard]>=0.32.0", "jinja2>=3.1.0",