Skip to main content

Project Setup

Out of the box, ValkyrAI is a Java Maven Project Monorepo with some unique features:

  • A TypeScript + React web app under: /src/main/typescript/<projectname>
  • GENERATED TypeScript React + Redux/RTQ + Bootstrap + Formik web app client code under: /src/main/typescript/<projectname>/src/thor
  • GENERATED Spring Boot web app under: /generated/spring
  • A pre-configured MindsDB Docker container under docker/mindsdb
  • A convenient command line runner ./vai

With this setup, ValkyrAI is immediately ready to produce a functional full-stack application with security, usability, and AI-powered functionality at its core.

The ValkyrAI Development Best Practices Manual