Dependencies and updates

Basic functions are installed along with the program. Some scenarios require additional components, models, or external programs.

Dependencies page

In the Settings → Dependencies section, you can check the status of the required component, prepare it, repeat the check, or delete local files for this component. Installation begins only after user action.

What features require additions?

FunctionWhat is required
Classic computer visionSupported libraries OpenCV; usually included in the main installation.
OCRLocal installation Tesseract for the corresponding methods.
VideoFFmpeg for operations that require it.
YOLO, SAM, OmniParserMachine learning environment and suitable model files.
Screph CodeComponent Screph Code and available connection LLM for agent work.
Local speech recognitionVosk and the model of the selected language.

A ready-made machine learning environment does not mean that the desired model is already loaded. Models are tested separately; see “Computer vision models”.

Before installing the component

  • Check available space and download source.
  • For a large machine learning environment, leave some space for archive, unpacking, and models.
  • If you are using a local package, make sure it is for your version of Screph and Windows x64.
  • Do not delete a shared component while other functions may be using it.

Program updates

Automatic checking for updates can be turned on or off in the main settings. The check receives information about available versions; the design, images and markup are not sent.

Save your projects and settings before upgrading. After updating, recheck the components, models, and input methods that your workflow requires.

If the test fails

  1. Open the component details and read the reason shown.
  2. Check the path, permissions, free space and network access.
  3. Repeat the preparation or select the correct local package.
  4. After installation, run the scan again from Screph.