GitLab releases AI chatbot Duo Chat for efficient interactive communication

2023-11-13

GitLab recently released Duo Chat, a new conversational AI tool that allows developers to interact with its existing Duo AI capabilities through natural language conversations. This release marks the latest initiative by GitLab to bring advanced AI productivity features into mainstream developer workflows. Duo Chat is the latest addition to GitLab's Duo series of AI-driven developer tools, which was introduced earlier this year. With a user interface similar to ChatGPT, Duo Chat enables developers to obtain code explanations, generate tests, summarize issues, and create code through real-time conversations. As described in its announcement, Duo Chat's conversational nature aims to provide developers with an intuitive way to access AI without disrupting their existing workflows. Duo Chat is designed to support all users in the software development process. Duo Chat aims to serve all stakeholders throughout the development lifecycle, whether they are experienced coders or non-technical team members. It offers instant inspiration, improves productivity through automated routine tasks, and provides step-by-step guidance, truly acting as an omnipresent digital coach. For developers who struggle with unfamiliar code repositories, Duo Chat is a blessing as it provides explanations, test suggestions, and code simplification. It also promises to change the way problems and tasks are managed by quickly summarizing content and facilitating faster planning. Behind the scenes, Duo Chat is powered by Anthropic Claude-2 and Vertex AI Codey, as well as text embeddings-gecko LLMs. GitLab states that they have designed Duo Chat as a privacy-first tool and emphasizes that user data, including proprietary code and dialogue interactions, is not used for training the AI models. This approach aligns with developers' needs, as 83% of respondents in a recent GitLab survey stated that implementing AI is essential, but they want it built on a trusted platform. The launch of Duo Chat follows GitHub's announcement last December about the upcoming powerful new features of its AI coding assistant, Copilot Chat, which includes editor suggestions and slash commands. Duo Chat highlights GitLab's strategy of natively integrating AI into its existing developer platform. By providing AI-based planning, coding, security, and collaboration on a single platform, GitLab aims to simplify developers' workflows. The introduction of Duo Chat brings natural language conversations into this suite, making AI more accessible for GitLab while competing with AI-centric coding startups. The beta version of Duo Chat will be gradually rolled out to GitLab Ultimate edition customers starting from November 16th.

RECENT AI NEWS

RECENT AI TOOLS