Visual Expert AI: Advanced Code Analysis and Documentation Platform
Visual Expert adds artificial intelligence services to the traditional Visual Expert code analysis features.
Visual Expert AI features
Visual Expert AI offers four main AI features, each designed for specific code analysis and improvement tasks:
Generates a purely business-oriented explanation of the selected code item (e.g., method, function, procedure, window). The generated text focuses on the functional role the code plays within the application's business logic. This service is primarily designed for non-technical people (business analysts, project leaders, business experts…).
More info
Generates a concise description of the logic of the selected code item (e.g., method, procedure, event). It summarizes what the code does from a logical perspective, helping understand its role within the application logic — without going into low-level, technical implementation details. This service is dedicated to developers - who may or may not - know the current language.
More info
Analyzes the selected code for performance, readability, and maintainability. Suggests improvements such as more efficient logic, more concise code or modern programming practices, reducing technical debt and improving user experience over time.
More Info
Automatically inserts meaningful, context-aware comments into code blocks. This enhances documentation quality and eases long-term maintenance—without requiring manual effort.
More Info
Proposes alternative implementations for the selected logic, helping developers fix problems identified during code review/code inspection explore better, and enabling more robust and maintainable approaches to the same problem.
More Info
Each AI Service can be used independently or in combination to provide comprehensive code analysis and enhancement capabilities.
Important warnings about AI:
As for any AI service, Visual Expert AI services are subject to the following precautions:
- AI can make mistakes. Results should be verified by a human. Visual Expert will make suggestions, you can then decide whether to use them.
- If you repeat the same question, AI will often give different answers. They will likely all be correct but phrased differently.
- Depending on the length of the questions and answers, as well as the number of reasoning iterations required, AI agents may take up to a few minutes to generate a response.
Using AI Features
AI services in "Code Explorer"
AI services are accessible from the navigation bar of the treeview:
- Select some code containers (functions, procedures, objects…).
- In the navigation bar, go to "AI Services"
- Click on the service you need
AI services in "Documentation"
Several AI Services are available to enrich the code documentation:
- Log in Visual Expert WEB
- Open the "Documentation" workspace
- Browse the code and select an object
- In the section "description", use AI services to explain the code
- In the section "code inspection", use AI services to suggest a solution to fix an issue detected in the code.
- In the section "Source code", use AI services to generate comments or suggest optimizations
AI services in "Code Inspection"
- Log in Visual Expert WEB
- Open the "Code Inspection" workspace
- Browse the code inspection results, until you visualize a particular issue in a piece of code
- Visual Expert AI can then suggest a solution to fix this issue
AI self-training and progressive learning
Adaptive learning system
Visual Expert AI continuously improves with every use. The more you use the tool, the more the AI understands and adapts to :
- Your coding styles and conventions
- Your specific business practices
- Your development approaches
- Industry standards
Progressive contextual understanding
This contextual progression allows the AI to evolve from point-in-time analysis to true architectural understanding of your code.
- Initial phase: Analysis starts with individual code objects, providing targeted insights for specific functions, procedures or methods.
- Scope extension : Gradually, the system develops its understanding of the relationships between objects, modules and components.
- Global application context: Eventually, AI will encompass the entire application ecosystem, enabling complete cross-functional analysis and more advanced reasoning capabilities.
AI services can be run several times to:
- Generate alternative results if the initial ones don't meet requirements
- Refine analyses through successive iterations
- Explore different angles of analysis on the same code
AI Credits
Credit-based services
Visual Expert AI uses a credit system that offers :
- Transparent monitoring : Clear visibility of IA resource consumption
- Allocation by repository: Credits are allocated at repository level and can be used by authorized team members.
Credit consumption
Credit consumption varies according to :
- Size and complexity of code segments analyzed
- The type of functionality performed
- Scope of analysis
Each AI service used will typically consume a few credits.
- This information is displayed alongside the AI result.

Free Trial Credits
The trial version offers 100 free credits, allowing you to estimate your consumption according to your project.
Credit Monitoring
Your AI credit balance is displayed with your license information.
- You need a valid Visual Expert license to enable AI services
- Once a valid license is installed, you can add AI credits
For VE Web, you can check your AI credit balance by:
- Clicking on your profile
- Selecting the option "License"
- Scrolling down to the section "Visual Expert AI"

- Low credit notification:
Visual Expert will alert you once you have consumed 80% of your AI credits

Privacy and security
Visual Expert AI implements enterprise-level security measures for code analysis.
- Data in transit is encrypted and transmitted following strict confidentiality protocols.
- Your data is not retained by 3rd party AI providers for model training purposes
- All AI requests are handled with data protection safeguards to prevent from exposing proprietary information
See Also: