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 on-call issues 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

Bug + Issue Triage

  • Automated on-call response
  • Ticket resolution
  • CI/CD
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

Bug + Issue Triage

  • Automated on-call response
  • Ticket resolution
  • CI/CD

Application
development

  • Unit and E2E testing
  • Codebase modernization
  • 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.