Neutrino Test is an AI-powered QA testing platform that automates end-to-end testing using simple, natural language commands.
Make sure you have the following installed:
Navigate to the /apps/webapp directory and create an environment file (e.g., .env) with the following variables:
# Env variables for the webapp (webapp currently uses the Claude API driver)
CLAUDE_API_KEY
SUPABASE_URL
SUPABASE_KEY
Apply the database schema
supabase db push --file packages/supabase/schema.sqlCreate the storage bucket
supabase storage bucket create browser-actions-bucketApply the bucket policy
supabase db query < packages/supabase/bucketPolicy.sqlStart your local Kubernetes cluster with Minikube:
minikube start
Then, configure your Docker client to use the Minikube daemon:
eval $(minikube docker-env)
To verify that Docker is now using Minikube, run:
docker info | grep minikube
Navigate to the /apps/neutrino directory and build the Docker images using Docker Compose:
docker compose build
From the root of the repository, run the following command to start the webapp:
yarn workspace webapp dev
This command will launch the development server for the webapp

