GL CoreAI AI-powered GitLab assistant that summarizes issues and merge requests using OpenAI, Claude, or DeepSeek. Quickly understand complex issues without reading long comment histories.
The AI architecture includes a custom Chrome extension that summarizes GitLab issues.
This simplifies onboarding by providing detailed summaries of complex issues, allowing users to quickly understand an issue without navigating long histories.
- AI Summarize of GitLab Issues
- Code Review on MR Requests
- OpenAI API (
/v1/chat/completions) - OpenRouter API (
/v1/chat/completions) - Claude API (
/v1/messages) - DeepSeek API (
/v1/chat/completions) - GitLab API (
/projects,/issues)
- OpenAI API Keys
- Claude API Keys (Anthropic)
- OpenRouter API Keys (Free)
- DeepSeek API Keys (Chinese user-friendly)
➜ gitlab-ai-summarizer git:(main) ✗ tree src -d -L 4 -I "node_modules|dist"
src
├── assets
│ ├── icons
│ ├── images
│ └── styles
│ └── bulma-extra
├── background
├── components
├── containers
│ ├── app
│ │ ├── AIInbox
│ │ └── GitLab
│ ├── popup
│ └── settings
│ └── Settings
│ └── tabs
├── contentscript
├── contexts
├── locales
│ ├── en
│ ├── fr
│ ├── ja
│ └── zh_CN
├── resources
└── utils
├── llms
├── policies
└── prompts
yarn run build
- chrome://extensions/
- GL CoreAI Settings
yarn run build:zip
Bug reports and pull requests are welcome on GitHub at https://github.com/ekohe/GL-CoreAI. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected.
To see all contributors from https://github.com/ekohe/GL-CoreAI/graphs/contributors
GL CoreAI is available as open source under the terms of the MIT License.