Repository navigation
Quick Start
cvsz edited this page Sep 1, 2026
·
1 revision
| Requirement | Minimum Version |
|---|---|
| Python | 3.10+ (3.14 fully supported) |
| Node.js | 18+ (for React component tests) |
| Git | Any recent version |
| Docker | Optional — for container deployment |
git clone https://github.com/cvsz/zasi.git
cd zasi
./install.shinstall.sh performs:
- Python version detection
- Writes
config/zasi_config.json - Runs React component tests (
node tests/test_components.js) - Runs 172-test Python suite (
python3 -m unittest discover -s tests -q) - Builds wheel + tarball (
python3 -m build) - Installs CLI to system path (
/usr/local/bin/zasi)
make server
# → http://localhost:8080Or with custom port:
ZASI_PORT=9000 python3 backend/server.pymake test-all
# Runs: unit tests + API integration + React components + coverage reportmake docker-build # build image zasi:latest
make docker-run # run on port 8080 with data/ volumeOr manually:
docker compose up -dnpm install
npm run electronzasiRuns the full 176-subsystem dialectical pipeline interactively.
pip install dist/zasi-32.0.0-py3-none-any.whl