jawerty / JuniorDev

An experiment to see if I can code a Junior Developer with WizardCoder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JuniorDev

My attempt at building a junior developer in 4 hours using WizardCoder.

Live streamed on Youtube

Features

  • Writes tests (good at this)
  • Bootstrapping (great at this)
    • Writes codebases from scratch using a modified GPT-Engineer's generate prompt
  • Bug fixing (pretty good at this, needs greater context windows for large codebases)
    • My implementation so far vectorizes the repo it's given, finds top matches to the bug description and rewrites each addressing the bugs.
  • Sizes tickets (not well)
  • Gives technical feedback (a little better)

How to use it

For now check out the Colab or download the Jupyter Notebook (clone this repo).

About

An experiment to see if I can code a Junior Developer with WizardCoder


Languages

Language:Jupyter Notebook 75.1%Language:Python 24.9%