Skip to content

Troubleshooting

The voice engine supports Python 3.12 and 3.13. On a newer default Python, the install can try to build packages from source. Pin the version so uv fetches 3.12:

Terminal window
uvx --python 3.12 inscien

A PyMuPDF or “DLL load failed” error on Windows

Section titled “A PyMuPDF or “DLL load failed” error on Windows”

InScien reads PDFs with PyMuPDF, which needs the Microsoft Visual C++ Redistributable. Install it from aka.ms/vc_redist, then start InScien again.

InScien prints its local address when it starts, for example http://127.0.0.1:8000. Open that address in your browser.

Search and Ask need the search extra. Start InScien with it:

Terminal window
uvx --python 3.12 --from "inscien[search]" inscien

Ask needs Ollama running locally. Start Ollama and pull a model. Ask appears within a few seconds.

Set the Zotero data folder on the Settings page, or set ZOTERO_DATA_DIR.