Giter VIP home page Giter VIP logo

devil's Issues

How we implement this

i see the tool as a CLI.

  1. you run it like devil run or smth
  2. then you chat with the devil lol
  3. he suggests the implementation
  4. you discuss it with him
  5. browses internet if needed
  6. navigates the project
  7. asks more questions
  8. creates a git branch
  9. then devil splits the task into subtasks
  10. then implements each subtask as per tdd (for better accuracy)
  11. edits code in repl until the test is solved
  12. commits the changes (so you can use git cli and e.g. revert back to a state where tests where not failing)
  13. opens a pr

the run command is implemented in pseudocode here: https://github.com/di-sukharev/devil/blob/master/src/commands/run/index.ts

please give it a look and share your thoughts, we go from there

im meanwhile i continue implementing it function by function as per the file shared above

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.