Overview
Overview Genie for Builders is an Generative AI-powered solution that helps developers generate application code, test cases, documentation, and upgrade existing code. It has prebuilt framework which internally uses AWS Services and Large Language Models to analyse code and generate new code, test cases, and documentation.
Key Use Cases
- Generate Application Code.
- Generate Test Cases.
- Generate Documentation.
- Upgrade Application Code.
- Code Forensics.
- Code Remediation.
- Personalized Assistant.
Key Features
- Code Generation: Generates entire application code in various programming languages such as Java, Python, Angular, ReactJS, TypeScript, and JavaScript by a taking the input in plain English.
- Unit Test Generation: Can newly generate or modify unit tests for Java and Python source considering 80-90% statement coverage and >90% function coverage.
- Document Generation: Genie for Builders generates documentation from source codes. It can directly connect to version control system and generate test cases automatically.
- Code Search: Can raise queries on the application code to understand the dependencies, functionalities and any queries.
- Code Remediation: Identifies and resolves code smells and vulnerabilities in sources codes. It can use recommendations of issues identified from the choice of customer Code quality and Vulnerability tools.
- Version Upgrade: Can perform code upgrades for Python versions 2.6 to 3.11.
AWS Tool and Services Integration
- AWS EC2, S3.
- Application Load Balancer and API Gateway.
- ECS Fargate Clusters and Tasks.
- AWS OpenSearch.
- Postgres Aurora DB.
- KMS/Secrets Manager.
- Cognito, IAM, Policies, Roles.
- AWS VPC, Subnets.
- AWS Bedrock or Sage Maker Jumpstart.
Benefits
- Increased Productivity: Genie for Builders can generate 60-70% of codes automatically and hence developers to focus on only functional logic or delta additions of logic.
- Improved Code Coverage: Genie for Builders generates unit test cases automatically there by enforcing code coverage and quality in the source codes.
- Faster Development: Genie for Builders accelerates the development process, allowing developers to deliver projects faster.
- Better Code Maintenance: Genie for Builders provides code remediation and upgrade capabilities, making it easier to maintain and update code over time.
- Faster Onboarding: Automatic document creation of entire application helps the employees to onboard faster and quick understanding of existing application
Sold by | Wipro Limited |
Categories | |
Fulfillment method | Professional Services |
Pricing Information
This service is priced based on the scope of your request. Please contact seller for pricing details.
Support
Customer has to procure the License of Genie for Builders Application. Once Procured. The Support Model will be discussed as part of Pricing with Customer and provided Seperately.
For further support please conatct: AWS Marketplace AWS.Marketplace@wipro.com