Installation¶
Get Semantica installed in under a minute.
Available on PyPI
pip install semantica — that's it.
Requirements
Python 3.8 or higher. Python 3.11+ recommended.
Basic Installation¶
With all optional dependencies:
Verify¶
Virtual Environment (Recommended)¶
Optional Dependencies¶
Install only what you need:
Install from Source¶
For the latest development version or to contribute:
git clone https://github.com/Hawksight-AI/semantica.git
cd semantica
pip install -e . # core only
pip install -e ".[all]" # all extras
pip install -e ".[dev]" # dev tools (pytest, black, etc.)
If you encounter issues with the PyPI release, install directly from the main branch:
Troubleshooting¶
ModuleNotFoundError¶
Check you have the right environment active:
Installation fails with dependency errors¶
pip install --upgrade pip
pip install build wheel
pip install semantica --no-deps # install without optional deps first
GPU dependencies fail¶
Install CPU-only first, then add GPU support:
Permission denied¶
Windows PyTorch DLL errors¶
Install the Microsoft Visual C++ Redistributable. This is a Windows system dependency, not a Semantica bug.
System Requirements¶
| Component | Minimum | Recommended |
|---|---|---|
| Python | 3.8 | 3.11+ |
| OS | Windows / Linux / Mac | Linux / Mac |
| RAM | 4 GB | 16 GB+ |
| Storage | 2 GB | 20 GB+ (for models and data) |
Next Steps¶
- Getting Started — build your first knowledge graph
- Quickstart Tutorial — full step-by-step pipeline
- Cookbook — interactive Jupyter notebook tutorials