---
title: "Installation"
description: "Get Semantica installed in under a minute."
icon: "download"
---
**Available on PyPI**: `pip install semantica` and you're ready.
Python 3.8 or higher is required. Python 3.11+ is recommended.
## 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+ (models and data) |
## Basic Installation
```bash
pip install semantica
```
With all optional dependencies:
```bash
pip install semantica[all]
```
### Verify
```bash
python -c "import semantica; print(semantica.__version__)"
```
## Virtual Environment (Recommended)
```bash
python -m venv venv
source venv/bin/activate # Linux / Mac
venv\Scripts\activate # Windows
pip install semantica
```
```bash
conda create -n semantica python=3.11
conda activate semantica
pip install semantica
```
## Optional Dependencies
Install only what you need:
```bash
pip install semantica[gpu]
```
Includes PyTorch with CUDA, FAISS GPU, and CuPy.
```bash
pip install semantica[viz]
```
Includes PyVis, Graphviz, and UMAP.
```bash
pip install semantica[llm-all] # all providers
pip install semantica[llm-openai] # OpenAI
pip install semantica[llm-anthropic] # Anthropic
pip install semantica[llm-gemini] # Google Gemini
pip install semantica[llm-groq] # Groq
pip install semantica[llm-ollama] # Ollama (local)
```
```bash
pip install semantica[cloud]
```
Includes AWS S3, Azure Blob, and Google Cloud Storage.
## Install from Source
For the latest development version or to contribute:
```bash
git clone https://github.com/semantica-agi/semantica.git
cd semantica
pip install -e . # core only
pip install -e ".[all]" # all extras
pip install -e ".[dev]" # dev tools (pytest, black, etc.)
```
Install directly from the main branch if the PyPI release has issues:
```bash
pip install git+https://github.com/semantica-agi/semantica.git@main
```
## Troubleshooting
Make sure you're in the right virtual environment:
```bash
pip list | grep semantica
pip install --upgrade semantica
```
```bash
pip install --upgrade pip
pip install build wheel
pip install semantica --no-deps # install core first, then add extras
```
Install CPU-only first, then layer in GPU support:
```bash
pip install semantica
pip install semantica[gpu]
```
```bash
pip install --user semantica # or use a virtual environment
```
Fixed in **v0.5.0**. Upgrade to the latest release:
```bash
pip install --upgrade semantica
```
Install the [Microsoft Visual C++ Redistributable](https://aka.ms/vs/17/release/vc_redist.x64.exe). This is a Windows system dependency, not a Semantica bug.
## Next Steps
- [Getting Started](getting-started) — Understand what Semantica does before you build.
- [Build the Pipeline](quickstart) — Follow the end-to-end workflow with code.
- [Browse Examples](cookbook) — See notebook examples organized by use case.