Inspiration

The inspiration behind the Jira Issue Summarizer and PR Description Generator app came from the need for enhanced project management within Jira Software. Recognizing the challenge of going through extensive issue descriptions and lengthy pull request (PR) details, we envisioned a tool that could automatically generate concise and informative summaries in bullet points of entire issue using a fast model like llama-2-7b-chat

What it does

The Jira app intelligently summarizes text within Jira issues, providing clear overviews of complex and lengthy technical descriptions. This summaries can also ne used for pull request descriptions as they are generated in concise bullet points and take into account all details of the issue.

How we built it

We learned and used atlassian's cloud infrastructure and build tools like forge to build this application. App was deployed on atlassian cloud using forge cli and uses other forge libraries like ui and api for respective purpose.

Challenges we ran into

Learning a new ecosystem and working with new codebases is always fun and challenging at same time. Specifically running tunnel with docker for hot reload was bit challenging due to our low machine specifications. Otherwise the ecosystem is quite mature and we enjoyed building with forge.

Accomplishments that we're proud of

In matter of few weeks, we were able to learn and get an AI application working with Jira. We are very proud of this accomplishment.

What we learned

Atlassian tooling and developer ecosystem along with new AI models for chat completions

What's next for Jira Issue Summarizer and PR description Generator

We plan to enhance the app and link this app directly with bitbucket pull requests using bitbucket APIs to improve developer experience and make integrations seamless.

Built With

Share this project:

Updates