RSS
Логотип
Баннер в шапке 1
Баннер в шапке 2

MTS AI: Kodify

Product
Developers: MTS AI, MTS AI (MTS Artificial Intelligence Center)
Date of the premiere of the system: 2024/06/19
Technology: Application Development Tools

Content

2024

Public launch

On October 22, 2024, it became known that MTS AI presented a publicly available version of the Kodify neural network service for automatic program code generation. The service allows developers to create and test code fragments using artificial intelligence technologies for auto completion.

The test version of Kodify is available for free on the company's official website. The service supports Python and Java programming languages, with the ability to expand support for other languages ​ ​ at the request of clients.

MTS introduced a neural network for generating the Kodify program code

Sergey Ponomarenko, head of LLM products at MTS AI, noted that in the growing market of software assistants, companies choose solutions for a variety of parameters, including the frequency of prompts and their applicability to specific tasks. A free demo version allows you to evaluate the capabilities of the service without the difficulties of a pilot implementation.

The full-featured version of Kodify provides the ability to generate code from scratch based on a natural language text description, without restrictions on the amount of code being processed. The service integrates with all popular development environments.

The demo is focused on IT product managers, technical team managers, and product areas. It allows you to assess the correctness of prompts when writing code by analyzing all existing code in the editor.

The developers paid special attention to usability. The service is equipped with syntax highlighting similar to popular development environments, which brings work with Kodify as close as possible to using traditional IDEs.

For enterprise data security, Kodify can be deployed to the customer's infrastructure. In this case, information processing and code generation takes place exclusively within the corporate loop.

Kodify Service View

MTS AI has launched the Kodify AI service, which is able to independently generate and supplement computer code. MTS AI announced this on June 19, 2024. Developers can use an assistant programmer to improve efficiency and speed up code writing when solving tasks such as web development, creating educational projects, video games and information security systems. The service saves resources by automating part of the software creation process. Kodify is based on a large language model developed by MTS AI.

Kodify can generate code from scratch from a natural language text description or offer the most relevant continuation of the code based on what is contained before and after the selected fragment. To do this, the neural network analyzes the current tasks of the developer within the project and studies the context.

The model does not require further training and is available to clients immediately after installation. Kodify supports the most popular development environments and generates code in Python and Java. At the request of the client, MTS AI developers can add support for Go and other popular programming languages. Kodify can also translate code from one language to another - for example, to optimize outdated software or integrate with another project.

File:Aquote1.png
Neural networks are already becoming full-fledged assistants for developers - they can perform routine tasks to create and optimize code, thereby freeing up time for employees to solve more difficult and specialized problems. Using Kodify will automate the development process, as well as increase the speed of writing code and team performance by up to 55%, "said Kodify product manager Sergei Ponomarenko.
File:Aquote2.png

Kodify will also be able to help analyze and optimize the code in the near future: the service will check it for errors and vulnerabilities, conduct automatic tests, offer refactoring options, and automatically compile documentation for the selected fragment.

The service will be in demand in almost all areas where writing program code is required - both in large corporations with significant amounts of new code, and in small companies with a limited staff of programmers. For example, it can be used in industry to create software for managing systems in production, in web development to generate code for the frontend and backend, as well as in system administration to automate DevOps tasks and manage infrastructure.

To ensure additional security data , Kodify can be launched in on-premium format on the customer's infrastructure - in this case, all code processing and generation will take place exclusively in the company's loop. This will also allow you to further train using neuronet your own examples and completely manage the sources of information.