Case Study
Lorem ipsum dolor sit amet consectetur. Vulputate ut aliquam amet viverra bibendum quis penatibus netus. Tincidunt sodales diam tristique nun eget ac nibh sed. Integer risus eleifend mauris cras. Tempor maecenas fusce augue amet nunc nec laoreet sodales.

Porttitor adipiscing quisque justo purus eu hac dolor. Magna accumsan id tellus egestas faucibus amet vel. laculis enim sagittis quis nibh dignissim. Vitae viverra habitant interdum a pellentesque vel magna. Leo egestas vitae lorem mauris. Faucibus quisque lacus aenean sem volutpat facilisis. Est sem sed et nulla. Mi lorem at amet placerat. Curabitur vulputate erat a in. Ut amet tincidunt montes tempor rhoncus tellus at cursus vel. Purus posuere.

Porttitor adipiscing quisque justo purus eu hac dolor. Magna accumsan id tellus egestas faucibus amet vel. laculis enim sagittis quis nibh dignissim. Vitae viverra habitant interdum a pellentesque vel magna. Leo egestas vitae lorem mauris. Faucibus quisque lacus aenean sem volutpat facilisis. Est sem sed et nulla. Mi lorem at amet placerat. Curabitur vulputate erat a in. Ut amet tincidunt montes tempor rhoncus tellus at cursus vel. Purus posuere.

Porttitor adipiscing quisque justo purus eu hac dolor. Magna accumsan id tellus egestas faucibus amet vel. laculis enim sagittis quis nibh dignissim. Vitae viverra habitant interdum a pellentesque vel magna. Leo egestas vitae lorem mauris. Faucibus quisque lacus aenean sem volutpat facilisis. Est sem sed et nulla. Mi lorem at amet placerat. Curabitur vulputate erat a in. Ut amet tincidunt montes tempor rhoncus tellus at cursus vel. Purus posuere.

Porttitor adipiscing quisque justo purus eu hac dolor. Magna accumsan id tellus egestas faucibus amet vel. laculis enim sagittis quis nibh dignissim. Vitae viverra habitant interdum a pellentesque vel magna. Leo egestas vitae lorem mauris. Faucibus quisque lacus aenean sem volutpat facilisis. Est sem sed et nulla. Mi lorem at amet placerat. Curabitur vulputate erat a in. Ut amet tincidunt montes tempor rhoncus tellus at cursus vel. Purus posuere.

Hey there! 👋I have created a pull request for the changes requested.
Please let me know if there’s anything else you need!
Give Devin a task to work on...
Built by
Cognition

Devin
is a collaborative
AI teammate

Built to help ambitious engineering teams achieve more.

Set up Next.js repo
You
5:05 PM
Can you start by setting up the Next.js repo, building the project, and running an example?
Devin
5:05 PM
Absolutely! I'll get started on that right away and keep you updated on my progress.
Cloned repo from GitHub.
Identified and read setup instructions for running example apps.
Devin
5:15 PM
I’ve verified that an example app is now running successfully. Let me know if you need further assistance!
Devin is thinking...
Devin is setting up the Next.js repo
Devin is running an example app according to the setup instructions
Give Devin a task to work on...
Devin’s Workspace
Shell
Browser
Editor
Planner
Planner
Shell
Editor
Browser

Built to collaborate with you

Devin responds to natural language requests in real time, shares its plans, and learns from feedback.

Devin is equipped with its own shell

Devin can test its own code, fixing errors until it succeeds.

Its own code editor

Devin can independently explore new codebases and contribute code across multiple files.

And its own browser

Devin can search the web for documentation, test web applications it builds, and access tools like Notion and Jira.

Code Migration
Data Science
Issue Triage
CI/CD
Repository Setup

Devins can work
tirelessly and in parallel

Teams of Devins working in parallel can handle tasks ranging from code refactors and migrations to frontend bugs and Slack requests.

Scroll down

Use cases

From migrating millions of files to fixing thousands of lint errors, Devin can clear your backlog, modernize your codebase, and help you build more.

Code Migration + Refactors

  • Language migrations
  • Version upgrades
  • Codebase restructuring
visual representation of the feature

Data Engineering + Analysis

  • Data warehouse migrations
  • ETL development
  • Data cleaning and preprocessing
visual representation of the feature

Bugs + Backlog Work

  • Ticket resolution
  • CI/CD
  • First-draft PR creation for backlog tasks
visual representation of the feature
visual representation of the feature

Code Migration + Refactors

  • Language migrations
  • Version upgrades
  • Codebase restructuring
visual representation of the feature

Data Engineering + Analysis

  • Data warehouse migrations
  • ETL development
  • Data cleaning and preprocessing
visual representation of the feature

Bugs + Backlog Work

  • Ticket resolution
  • CI/CD
  • First-draft PR creation for backlog tasks

Application
development

  • Frontend bugs and edge cases
  • Unit and E2E testing
  • Building SaaS integrations

Personal
assistant tasks

  • Web research
  • Repetitive task automation
  • Online booking and reservations

And many others

  • Technical debt
  • Performance optimization
  • Scraping
  • New repo onboarding
  • Maintaining documentation

Learn & work
together

Devin is built for collaboration and can learn to fit into your unique workflow.

visual
visual
Use when
When working in the backend repo
Approved new knowledge: When working in the backend repo
Rejected new knowledge: When working in the backend repo

Devin learns your codebase &
picks up tribal knowledge

visual
visual
visual

Code on the go

Write code using natural language
instructions with Devin on mobile.

visual
visual
visual visual
Collaborate

Use Devin's editor, shell
and browser

Take over and run commands, edit code,
or use the browser for Devin at any time.

visual

Able to work
with hundreds of tools

Build together with Confluence
Build together with Airtable
Build together with Segment
Build together with Asana
Build together with Notion
Build together with Stripe
Build together with AWS
Build together with GitHub
Build together with Datadog
Build together with Slack
Build together with Databricks
Build together with Linear
Build together with Google Drive
Build together with Sentry
Build together with PostgreSQL
Build together with Azure
Build together with Snowflake
Build together with MongoDB

GitHub

Devin can independently create PRs, respond to PR comments, review PRs, etc.

Slack

Assign Devin tasks by tagging @Devin in Slack. Devin keeps you updated on progress in Slack replies.

Linear

Tag @Devin directly in Linear tickets or add the Devin tag to delegate tasks to Devin.

GitHub
Devin can independently create PRs, respond to PR comments, review PRs, etc.
Slack
Assign Devin tasks by tagging @Devin in Slack. Devin keeps you updated on progress in Slack replies.
Linear
Tag @Devin directly in Linear tickets or add the Devin tag to delegate tasks to Devin.