Monorepo for the Bovi dairy analytics platform.
packages/bovi-core/— ML framework: base classes, registries, config, utilitiespackages/models/lactationcurve/— Classical lactation curve fitting (Wood, MilkBot, etc.)packages/models/lactation-autoencoder/— TensorFlow autoencoder for milk production predictionpackages/models/bovi-yolo/— YOLO object detection for dairy applicationspackages/infrastructure/pulumi/— Azure infrastructure as code
apps/backend/api/— Central FastAPI gateway with PostgreSQL persistenceapps/backend/models/lactation-curves/— Azure Function App for classical curve fittingapps/backend/models/lactation-autoencoder/— Azure Function App for TF autoencoderapps/frontend/dashboard/— Next.js visualization dashboard
uv sync # Install all Python dependencies
just test # Run all tests
just run-api # Start the central API
just run-dashboard # Start the dashboard (requires bun)