Giter VIP home page Giter VIP logo

agent's Introduction

Devon : Open Source SWE Agent

Usage

To use simply install using pip

pip install devon_agent

Set the Anthropic API key as an environment variable

export ANTHROPIC_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Set the OpenAI API key

export OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Then you can use the agent to modify your code

devon --goal "print hello world when the application starts" --path agent/src/main.py

Features

  • Reliable Multi File Editing
  • use tools such as git

Coming soon

  • UI for interacting with the agent
  • Application generation from requirements
  • Find bugs in existing code
  • SWE tasks such as architecture design, code review, and more
  • Custom model for large context window and code ability

About

Devin is an open-source SWE agent that aims to help software engineers with the development and maintenance of software.

Mission

Coding agents are powerful and we believe that the core of this technology should be open source. We are excited to be a part of the open source community and we are looking forward to collaborating with other developers to build a better future for software engineering.

Contributing

If you would like to contribute to the project, please fill out this form:

Contribution Form

Community

Join our discord server and say hi! discord

agent's People

Contributors

killind-dev avatar mihir1003 avatar christopherhwood avatar twilwa avatar tcoyze avatar anishthite avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.