Skip to content

1st place winner of Cognition Labs Hackathon. d3n is an agent orchestration framework for spawning a fleet of Devins to work together.

Notifications You must be signed in to change notification settings

brendanm12345/d3n

Repository files navigation

d3n

D3N is the first-ever orchestration framework for managing a fleet of parallel devin workers. We break a github repository down into a set of isolated github issues that can be solved concurrently and then optimally assign issues to each worker to minimize the mean completion time and maximize bandwidth. This is achieved through a sophisticated server mechanism that dynamically routes tasks to worker Devin nodes, ensuring optimal utilization of resources and faster delivery of results.

  • We tried to solve some of the biggest pain points that people experience using devin:
    • It can be slow - our system can 10x speed through parallelization
    • It can fail - our system support automatic retries for failed jobs (+ ReAct reflection to improve reasoning)

ScreenRecording2024-05-05at2 33 05PM-ezgif com-video-to-gif-converter (1)

Demo

Watch a live demo of the project: https://twitter.com/SohamGovande/status/1787213625880609112

Architecture

Worker task success and failure behavior image

Orchestrator Devin micromanaging worker Devin after failure image

About

1st place winner of Cognition Labs Hackathon. d3n is an agent orchestration framework for spawning a fleet of Devins to work together.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •