-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Description
After following the installation steps in https://cinnamon.github.io/kotaemon/ the startup fails with the following error message:
ModuleNotFoundError: No module named 'voyageai'
Reproduction steps
1. Follow the installation steps in https://cinnamon.github.io/kotaemon/
2. Try launching the web UI
4. See errorScreenshots
Logs
$ ./scripts/run_linux.sh
******************************************************
Setting up Miniconda
******************************************************
Miniconda is installed at /home/ronny/Downloads/kotaemon-app/install_dir/conda
Conda version:
conda 25.7.0
******************************************************
Creating conda environment
******************************************************
Conda environment exists at /home/ronny/Downloads/kotaemon-app/install_dir/env
Activate conda environment at /home/ronny/Downloads/kotaemon-app/install_dir/env
******************************************************
Installing requirements
******************************************************
Requirements are already installed
******************************************************
Downloading and unzipping PDF.js
******************************************************
Destination directory /home/ronny/Downloads/kotaemon-app/libs/ktem/ktem/assets/prebuilt/pdfjs-4.0.379-dist already exists. Skipping download.
******************************************************
Setting up a local model
******************************************************
Local model not found: qwen2.5:7b
******************************************************
Launching Kotaemon in your browser, please wait...
******************************************************
[nltk_data] Downloading package punkt_tab to
[nltk_data] /home/ronny/Downloads/kotaemon-
[nltk_data] app/install_dir/env/lib/python3.10/site-
[nltk_data] packages/llama_index/core/_static/nltk_cache...
[nltk_data] Package punkt_tab is already up-to-date!
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1759757977.634784 42760 alts_credentials.cc:93] ALTS creds ignored. Not running on GCP and untrusted ALTS is not enabled.
Traceback (most recent call last):
File "/home/ronny/Downloads/kotaemon-app/app.py", line 14, in <module>
from ktem.main import App # noqa
File "/home/ronny/Downloads/kotaemon-app/install_dir/env/lib/python3.10/site-packages/ktem/main.py", line 6, in <module>
from ktem.pages.resources import ResourcesTab
File "/home/ronny/Downloads/kotaemon-app/install_dir/env/lib/python3.10/site-packages/ktem/pages/resources/__init__.py", line 4, in <module>
from ktem.embeddings.ui import EmbeddingManagement
File "/home/ronny/Downloads/kotaemon-app/install_dir/env/lib/python3.10/site-packages/ktem/embeddings/ui.py", line 10, in <module>
from .manager import embedding_models_manager
File "/home/ronny/Downloads/kotaemon-app/install_dir/env/lib/python3.10/site-packages/ktem/embeddings/manager.py", line 216, in <module>
embedding_models_manager = EmbeddingManager()
File "/home/ronny/Downloads/kotaemon-app/install_dir/env/lib/python3.10/site-packages/ktem/embeddings/manager.py", line 34, in __init__
self.load()
File "/home/ronny/Downloads/kotaemon-app/install_dir/env/lib/python3.10/site-packages/ktem/embeddings/manager.py", line 45, in load
self._models[item.name] = deserialize(item.spec, safe=False)
File "/home/ronny/Downloads/kotaemon-app/install_dir/env/lib/python3.10/site-packages/theflow/utils/modules.py", line 168, in deserialize
return cls(**params)
File "/home/ronny/Downloads/kotaemon-app/install_dir/env/lib/python3.10/site-packages/kotaemon/embeddings/voyageai.py", line 51, in __init__
self._client = _import_voyageai().Client(api_key=self.api_key)
File "/home/ronny/Downloads/kotaemon-app/install_dir/env/lib/python3.10/site-packages/kotaemon/embeddings/voyageai.py", line 16, in _import_voyageai
vo = importlib.import_module("voyageai")
File "/home/ronny/Downloads/kotaemon-app/install_dir/env/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
ModuleNotFoundError: No module named 'voyageai'
Will exit now...Browsers
No response
OS
Linux
Additional information
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working