This repository contains a prototype full-stack AI Workflow Builder with:
- FastAPI backend (camera ingestion, ONNX detector adapter, DB models)
- Vite + React frontend (Camera Dashboard)
See workflow_documentation.md for the complete design and architecture notes.
- Create & activate a Python virtualenv:
cd backend
python -m venv venv
source venv/bin/activate- Install Python dependencies (example):
pip install -r requirements.txt
pip install "uvicorn[standard]"- Run the backend:
uvicorn main:app --reload --host 0.0.0.0 --port 8000cd frontend
npm install
npm run devNotes
- ONNX and OpenCV are optional: install
onnxruntime/onnxruntime-gpuandopencv-python-headlessif you want real inference instead of the mock mode. - Remote model downloads are cached in
backend/.model_cacheand that folder is ignored by git.
License: MIT