Apply AI to staging git commits

Feature request for product/service

Cursor IDE

Describe the request

I want a feature to intelligently split the commits into smaller multiple commits intelligently. Can we apply some LLM engineering when making commit logs?