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?
| Function | What is required |
|---|---|
| Classic computer vision | Supported libraries OpenCV; usually included in the main installation. |
| OCR | Local installation Tesseract for the corresponding methods. |
| Video | FFmpeg for operations that require it. |
| YOLO, SAM, OmniParser | Machine learning environment and suitable model files. |
| Screph Code | Component Screph Code and available connection LLM for agent work. |
| Local speech recognition | Vosk 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
- Open the component details and read the reason shown.
- Check the path, permissions, free space and network access.
- Repeat the preparation or select the correct local package.
- After installation, run the scan again from Screph.