Installation¶
Requirements¶
| Requirement | Minimum |
|---|---|
| Python | 3.10+ |
| OS | Linux, macOS, Windows |
From PyPI¶
Alpha Release — Source Install Required
rct-platform v1.0.2a0 is in Public Alpha and has not yet been published to PyPI.
Use the From Source method below to install.
PyPI publishing is planned for v1.0.0 stable.
From Source (Development)¶
git clone https://github.com/rctlabs/rct-platform.git
cd rct-platform
# Create a virtual environment
python -m venv .venv
source .venv/bin/activate # Linux / macOS
# .\.venv\Scripts\Activate.ps1 # Windows PowerShell
# Install the SDK in editable mode
pip install -e .
# Install dev + test dependencies
pip install -r requirements.txt
pip install -r requirements-dev.txt
Verify with Tests¶
What Gets Installed¶
rct-platform/
├── core/ ← FDIA engine, Delta engine, Regional adapter
├── signedai/ ← SignedAI consensus, HexaCore registry
├── rct_control_plane/ ← 15-module DSL + intent schema
└── microservices/ ← 5 reference microservices (read-only SDK)
The rct CLI entry point is registered automatically after installation:
Interactive Playground (No Install)¶
Run the FDIA + SignedAI demos directly in your browser via Google Colab — no local install required:
The notebook walks through:
1. FDIA equation scoring (F = D^I × A)
2. SignedAI tier routing
3. Delta Engine compression concept
4. Tier 9 full pipeline
Note: The Colab notebook is included in the
notebooks/directory of this repository.