ValiAssistant
The ValiAssistant is the Requirements and Systems Portal's assisted engineering tool that leverages AI technologies to automate engineering tasks. With its integration with OpenAI, the ValiAssistant automates routine tasks and provides engineers with “an extra set of hands”, enabling them to work smarter and more efficiently.
While the ValiAssistant is currently focused on requirements engineering, it is expected to have other capabilities beyond this in the future. As technology continues to evolve, the ValiAssistant will remain at the forefront of innovation in engineering, enabling engineers to stay ahead of the curve and achieve optimal results.
Here’s a first quick look.
Generating Requirements with the ValiAssistant from a prompt.
Access
The ValiAssistant can be enabled and disabled by the project admins via a tab in settings, as shown below.

The ValiAssistant can be found in two locations, where each location has a respective context that dictates a behaviour that accommodates the context. All locations will be capable of selecting the same actions, however not for the same specific objects.



Steps to use the ValiAssistant
The ValiAssistant is composed of three main stages: “ValiAssistant Menu”, “Individual Options Pages” and “Confirmation”. These stages are detailed below.
1 - ValiAssistant Menu
After triggering the ValiAssistant, you are brought to the ValiAssistant menu where you can select the operation you wish to perform. The ValiAssistant currently has seven different options available

Generate
Automatically creates a set of requirements based on a text (idea, guideline...).
Improve
Suggests improvements to your requirements through requirement refinement and quality checks.
Breakdown
It takes a high-level requirement and breaks it down into several lower-level requirements.
Create Summary
Generates a technical summary in the analysis module through analyzing a set of requirements.
Valify
Creates vali’s (or recognized design parameters) from sections of requirement text.
Find Inconsistencies
Detects possible inconsistencies in the seletced set of Requirements.
Quality Assessment
Scores the selected Requirements based on their Text quality agains INCOSE rules.
2 - Selected Option Pages
Each individual option that you select has their own unique flow that can be found on their respective pages.

3 - Confirmation Page
If there are no errors with the process, will see this page signifying that your operation was successfully performed.
