Using AI in Liferay Development

I’d like to discuss how we can effectively use AI in Liferay development, especially for admin panel configurations and custom modules.

Some key areas to explore:

  • Generating and refactoring code for custom modules

  • Automating admin tasks (content, workflows, configurations)

  • Creating documentation and test cases

  • Improving debugging, logs analysis, and maintenance

What AI tools or approaches are you using in your Liferay projects? Any challenges or success stories?

Looking forward to your insights!

Hi @naveen_chander,

So, in the latest Liferay Workspace version we’ve added context files for popular AI coding tools (Claude, Gemini, Github Copilot, Cursor, Windsurf). These enable you to provide rules to LLMs to ensure that the code they create follows Liferay best practises, uses the official documentation (in learn.liferay.com) and so on.

This might not meet all of your needs, but I’d recommend checking it out.

You can learn (a bit more) via the Q1 launch webinar recording (here) at the 14m 55 s mark, and in the documentation here.

Hope this helps,

Ben