Konveyor AI 0.1.0 is here!

After months of ideas, development, and feedback from early users and contributors, we’re excited to share the first official release of Konveyor AI 0.1.0. Please download it and try it out in your local environment. Report your issues and feature requests, and contribute fixes and documentation if you can!

Author: Savitha Raghunathan, Jonathan Recinos

After months of ideas, development, and feedback from early users and contributors, we’re excited to share the first official release of Konveyor AI 0.1.0.

This release is a significant step forward for the Konveyor project, and for anyone working through the complex journey of application modernization. It marks the beginning of developer-focused, AI-assisted modernization built with community input and open collaboration.

What is Konveyor AI?

Konveyor AI (Kai) provides real-time insights to help developers and migrators identify and refactor deprecated or outdated code. As a developer modernizes an application with Kai, they’ll see detailed issues and their location, solutions with the reasoning for it, and code suggestions that can be automatically implemented.

Built on top of the Konveyor ecosystem, Kai brings:

  • Static code analysis: Identifies potential issues when migrating to new technologies (e.g., updating Java frameworks, containerizing an application).

  • Extensible migration paths: Includes 2,400 predefined community contributed rules for different migration paths. Users can create their own custom rules for unique scenarios.

  • VS Code extension: Suggested code changes show up within the IDE.

  • Model-agnostic AI:
    Users are not locked into a specific LLM, enabling flexibility in AI-driven modernization.

  • Agentic AI for intelligent responses:
    Delivers more meaningful, sanitized suggestions, validating Maven compilations and dependency resolutions.

  • Varying levels of AI assistance: Users can choose the level of issue complexity that Kai solves.

Kai can assist you with migrating from legacy Java, upgrading to Spring Boot 3, or prepping for a cloud native deployment. You can also build custom rulesets when needed.

Try it out!

The 0.1.0 release is available here!

You can take Kai for a spin using step-by-step guided scenarios.

If you are interested in learning how Kai works, here are some links to the technical blogs,

The Konveyor project maintainers would like to thank the community for their continued support, feedback, and encouragement. Huge shoutout to the contributors (IDE extension, backend) who made this release possible. Thank you!

If you’re interested in application modernization, AI-driven developer tools, or want to contribute to something exciting and community-led, come join us!

Looking forward to your feedback, ideas, and collaboration as we grow Kai together!