Skip to main content

ValkyrAI Features

# Core Features

- **Java Data Model Generation**: Create comprehensive Java data models annotated for Spring Boot and JPA, facilitating seamless integration with your backend services. Say goodbye to tedious manual coding!

- **TypeScript Client Generation**: Produce fully-typed TypeScript object models and REST clients, empowering your frontend applications with reliable and consistent API interactions. No more guesswork—just type safety!

- **Spring Boot Service Generation**: Generate robust Spring Boot services complete with CRUD operations and JPA integration, accelerating your backend development. It's like having a personal assistant for your backend!

- **Database Connectivity**: Easily connect to various relational databases via JPA, with support for multiple database platforms. Your data is just a connection away!

- **REST API Documentation**: Integrate with [SpringDoc OpenAPI](https://springdoc.org/) to automatically generate interactive API documentation. Because who doesn't love well-documented APIs?

## Advanced Features

- **_Encrypted Fields via ThorAPI SecureField_**: Secure sensitive data with field-level encryption, protecting information both at rest and in transit. Your secrets are safe with us!

- **_Automatic Relationship Serialization_**: Seamlessly handle one-to-many and many-to-many relationships, simplifying data modeling and serialization. Relationships made easy!

- **_Secure React/TypeScript Component Libraries_**: Generate secure, data-bound React components to build robust frontend interfaces with ease. Frontend security has never been this simple!

- **_Professional Documentation Site_**: Generates all your API and model object documentation inline to a professional and dynamic documentation site powered by Docusaurus. Because your documentation deserves to shine!