| [AI Framework](/handbook/engineering/ai/ai-framework/) | Abstraction Layer / AI Gateway for LLM integration to the application (GitLab Chat, Code Suggestions and other AI capabilities) |
| [Cloud Connector](/handbook/engineering/infrastructure/team/cloud-connector/)(`@mkaeppler`,`@nmilojevic1`) | Supports access to Duo for Self-Managed: Cloud Connector, Unit Primitives |
| [Duo Chat](/handbook/engineering/ai/duo-chat/) | GitLab Chat for VS Code and WebIDE |
| [Editor Extensions: VS Code](/handbook/engineering/ai/editor-extensions-vscode/) | Maintains the GitLab Workflow VS Code Extension ([maintainers](https://gitlab-org.gitlab.io/gitlab-roulette/?currentProject=gitlab-vscode-extension&mode=show&hidden=reviewer)) & [Web IDE](https://gitlab.com/gitlab-org/gitlab-web-ide) extensions and the [language server](https://gitlab.com/groups/gitlab-org/-/epics/2431). Also contributes with UX improvements for Code Suggestions within GitLab Workflow. |
description:The Code Creation Group is responsible for all product categories that fall under the Code Creation group of the AI Engineering organization.
title:"AICodingGroup"
description:The AI Coding Group is part of the AI Engineering organization focused on user-facing AI-powered coding features.
---
## Team Overview
The Code Creation Group develops AI-powered features that help developers write, understand, and improve code. We focus on creating intelligent tools that enhance the developer experience across GitLab.
The AI Coding Group develops AI-powered features that help developers write, understand, and improve code. We focus on creating intelligent tools that enhance the developer experience across GitLab.
## Our Projects
The Code Creation team owns and is actively working on the following projects:
The AI Coding team owns and is actively working on the following projects:
-[Code Suggestions](/handbook/engineering/ai/code-creation/code_suggestions/) - AI-generated code completion and generation within IDEs.
-[Repository X-Ray](/handbook/engineering/ai/code-creation/repository_xray/) - Repository analysis and metadata extraction for enhanced code suggestions context.
-[Knowledge Graph](/handbook/engineering/ai/code-creation/knowledge_graph/) - Semantic understanding and relationships within codebases.
-[Codebase Semantic Indexing](/handbook/engineering/ai/code-creation/codebase_semantic_indexing/) - Advanced code search and discovery capabilities using embeddings.
-[Duo Code Review](/handbook/engineering/ai/code-creation/duo_code_review/) - AI-powered code review assistance and insights.
-[Duo Context Exclusion](/handbook/engineering/ai/code-creation/duo_context_exclusion/) - Filtering of sensitive or irrelevant code context.
-[Code-related Slash Commands](/handbook/engineering/ai/code-creation/slash_commands/) - Interactive Duo Chat commands including `/explain`, `/refactor`, `/tests`, and `/fix`.
-[AI Assisted Service](/handbook/engineering/ai/code-creation/ai_assisted_service/) - Core AI infrastructure and services supporting our features.
-[Code Suggestions](/handbook/engineering/ai/ai-coding/code_suggestions/) - AI-generated code completion and generation within IDEs.
-[Duo Code Review](/handbook/engineering/ai/ai-coding/duo_code_review/) - AI-powered code review assistance and insights.
-[Code-related Slash Commands](/handbook/engineering/ai/ai-coding/slash_commands/) - Interactive Duo Chat commands including `/explain`, `/refactor`, `/tests`, and `/fix`.
-[AI Assisted Service](/handbook/engineering/ai/ai-coding/ai_assisted_service/) - Core AI infrastructure and services supporting our features.
## Evaluation and Testing
Code Creation is responsible for evaluations across all our features, which includes:
AI Coding is responsible for evaluations across all our features, which includes:
- Creating datasets in LangSmith and registering them in the [Datasets repository](https://gitlab.com/gitlab-org/modelops/ai-model-validation-and-research/ai-evaluation/datasets/-/blob/main/doc/guidelines/register_dataset.md#registration-process). We also have some [Code Creation Datasets](https://gitlab.com/gitlab-org/code-creation).
- Creating evaluators in [Centralized Evaluation Framework](https://gitlab.com/gitlab-org/modelops/ai-model-validation-and-research/ai-evaluation/prompt-library)
@@ -40,7 +36,7 @@ Use this information to connect with the Code Creation group:
## Team Members
The following people are permanent members of the Code Creation Team:
The following people are permanent members of the AI Coding Team:
{{<team-by-manager-slug"mnohr">}}
@@ -60,7 +56,7 @@ The following members of other functional teams are our stable counterparts:
## How We Work
For information on how the team works including onboarding, time off, issue boards, meetings, and more, please refer to the [How We Work](/handbook/engineering/ai/code-creation/how-we-work/) page.
For information on how the team works including onboarding, time off, issue boards, meetings, and more, please refer to the [How We Work](/handbook/engineering/ai/ai-coding/how-we-work/) page.
For detailed technical information about how Code Suggestions works, including architecture diagrams and API details, see the [Engineering Overview](/handbook/engineering/ai/code-creation/code_suggestions/engineering_overview/).
For detailed technical information about how Code Suggestions works, including architecture diagrams and API details, see the [Engineering Overview](/handbook/engineering/ai/ai-coding/code_suggestions/engineering_overview/).
## Dashboards and Monitoring
@@ -52,10 +52,10 @@ For detailed technical information about how Code Suggestions works, including a
## Documentation
-[Development Guide](/handbook/engineering/ai/code-creation/code_suggestions/development_guide/) - Development guide for engineers
-[Development Guide](/handbook/engineering/ai/ai-coding/code_suggestions/development_guide/) - Development guide for engineers