Installation
Installation
We provide several ways to install Strata AI. Choose the one that best suits your needs.
Supported Systems and Versions
System Version
Python Version
Supported
macOS 13.x
Python 3.9+
Yes
Windows 11
Python 3.9+
Yes
Ubuntu 22.04
Python 3.9+
Yes
Ensure that Python 3.9+ is installed on your system:
python3 --version
Install Stable Version
Recommended for most users:
pip install strataai
Install Submodules
RAG:
pip install 'strataai[rag]'
OCR:
pip install 'strataai[ocr]'
Search-DDG:
pip install 'strataai[search-ddg]'
Search-Google:
pip install 'strataai[search-google]'
Selenium:
pip install 'strataai[selenium]'
Install Latest Development Version
For the newest features:
pip install git+https://github.com/your-org/strataai.git
Install in Development Mode
For developers and researchers:
git clone https://github.com/your-org/strataai.git
cd ./strataai
pip install -e .
Install submodules:
pip install -e .[rag]
Install with Docker
Use Default Strata AI Image:
# Step 1: Pull the image and prepare configuration
docker pull strataai/strataai:latest
mkdir -p /opt/strataai/{config,workspace}
docker run --rm strataai/strataai:latest cat /app/strataai/config/config.yaml > /opt/strataai/config/config.yaml
# Step 2: Run a demo
docker run --rm \
--privileged \
-v /opt/strataai/config/config.yaml:/app/strataai/config/config.yaml \
-v /opt/strataai/workspace:/app/strataai/workspace \
strataai/strataai:latest \
strataai "Write a cli snake game"
Build Your Own Image:
git clone https://github.com/your-org/strataai.git
cd strataai && docker build -t strataai:custom .
Installation for Full Features
To generate diagrams like flowcharts and system designs:
Mermaid with Node.js:
npm install -g @mermaid-js/mermaid-cli
Playwright:
pip install playwright
playwright install --with-deps chromium
Last updated