🚀 Inspiration Managing project progress across multiple tools is messy and time-consuming. Developers commit code, project managers update JIRA, and someone has to manually reconcile the two. We wanted to remove that friction — letting AI do the “status tracking” work, so teams can focus on what actually matters: building and shipping.
⚙️ What it does BranchMind automatically tracks progress on software projects by linking Git branches to JIRA tasks. It uses AI agents to analyse code changes, estimate progress, and update both dashboards and team chats in real time. No more manual updates or stale progress reports — just a live, accurate reflection of what’s happening in the codebase. It also can apply auto generated patches.
🏗️ How we built it Backend: TypoScript to manage task-to-branch mappings and connect with Open AI, GitLab and JIRA APIs. AI Layer: OpenAI API for natural language understanding and progress estimation based on commit messages and diffs. Frontend: React-based Trello-style dashboard displaying real-time task progress. Integrations: GitLab webhooks for branch activity, and JIRA API for automatic ticket linking.
🧩 Challenges we ran into Parsing and interpreting code diffs accurately to infer true task progress. Maintaining data sync between JIRA, GitLab, without lag. Designing an intuitive UI that’s informative but not overwhelming. Ensuring AI-generated progress reports were reliable and explainable.
🏅 Accomplishments that we're proud of Built a fully functional AI-driven progress tracker integrated with live repositories. Automated branch-to-task creation and updates with zero manual setup. Created a seamless feedback loop between developers and project managers via Slack. Demonstrated measurable time savings in internal testing.
💡 What we learned Even small automations can have huge impact when they remove daily friction. Real-time visibility drastically improves trust and alignment between tech and business teams. Integrating AI into existing workflows works best when it augments — not replaces — human judgment.
🔮 What's next for BranchMind Deeper AI analysis to estimate completion timelines and detect blockers early. Expand integrations to GitLab, Asana, and Microsoft Teams. Introduce predictive insights: “Which tasks are likely to miss deadlines?” Open-source a lightweight SDK for community contributions.
Built With
- gitlab
- jira
- openai
- react
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.