Cloud-Code-AI / kaizen

Automate the tedious development tasks with AI
https://cloudcode.ai/kaizen/docs/
MIT License
267 stars 34 forks source link

feat: Read all the github issues and try to see if similar tickets exist #495

Open sauravpanda opened 1 month ago

sauravpanda commented 1 month ago

We want to be able to check with the issue label that if similar issues exists. Creating a skeleton to do this check would be great. We can use our rag system to do this search.

sauravpanda commented 1 month ago

@MashyBasker want to take this, will be a multipart thing.

MashyBasker commented 1 month ago

Sure. Will this part of the Issue Analysis or a seperate module?

sauravpanda commented 1 month ago

Let's keep it in the same module! I will have someone from my team ensure the github_app is up to date so we can integrate this there, too!

sauravpanda commented 1 month ago

One random idea is that if someone mentions a file, we can use our LLM to read it and respond with an update. Are you open to brainstorming what other cases we can help users with? Especially would be super useful for open source projects

MashyBasker commented 1 month ago

Sounds great. I'll be happy to help with the brainstorming. I've been thinking of an enhancement to the PR description where the original description gets updated as more commits come in and comments on the PR

sauravpanda commented 1 month ago

For PR description, in our prod, we do update every time a new commit is made (it doesn't take care of comments; we plan to have it more driven based on actual code changes). I will add that here, too; it's just the event tag that we need to test.

Btw, have you tried deploying the github_app for yourself? We want to improve the docs and features there so that people can truly start using that as their own GitHub app!

SwapnilChand commented 1 month ago

working on this