Index
All Classes and Interfaces|All Packages
A
- Assembly - Class in org.machanism.machai.maven
-
Mojo for assembling Maven projects using AI-powered library recommendations and code generation.
- Assembly() - Constructor for class org.machanism.machai.maven.Assembly
- assemblyPromptFile - Variable in class org.machanism.machai.maven.Assembly
-
File containing the prompt for the assembly process.
B
- basedir - Variable in class org.machanism.machai.maven.Assembly
-
Maven project base directory.
- Best Practices - Search tag in package org.machanism.machai.maven
- Section
C
- chatModel - Variable in class org.machanism.machai.maven.Assembly
-
Specifies the AI chat model to use for assembly-related tasks.
E
- execute() - Method in class org.machanism.machai.maven.Assembly
-
Executes the assembly process.
I
- inputsOnly - Variable in class org.machanism.machai.maven.Assembly
-
Indicates if only the prompt input should be processed and actual assembly should be skipped.
K
- Key Features - Search tag in package org.machanism.machai.maven
- Section
O
- org.machanism.machai.maven - package org.machanism.machai.maven
-
The
org.machanism.machai.mavenpackage provides Maven plugin components enabling AI-powered project assembly and automated library recommendations.
P
- Parameters - Search tag in class org.machanism.machai.maven.Assembly
- Section
- Parameters - Search tag in org.machanism.machai.maven.Assembly.execute()
- Section
- pickChatModel - Variable in class org.machanism.machai.maven.Assembly
-
Specifies the AI chat model to use when recommending/picking libraries.
- prompter - Variable in class org.machanism.machai.maven.Assembly
-
Prompter instance for interactive command-line input.
R
- registerUrl - Variable in class org.machanism.machai.maven.Assembly
-
"URL of the registration database for storing project metadata.
S
- score - Variable in class org.machanism.machai.maven.Assembly
-
Score threshold for recommended libraries; only libraries meeting the minimum score will be offered.
U
- Usage Example - Search tag in org.machanism.machai.maven.Assembly.execute()
- Section
- Usage Example - Search tag in package org.machanism.machai.maven
- Section
All Classes and Interfaces|All Packages