Your Open Source AI Software Engineer
Kevin the Coder (Alpha) interacts with your local filesystem using a websocket connection to pty and writes JavaScript code and Jest tests to write any code that you want.
Currently, it cannot read or modify existing codebases.
To get it functioning, you have to connect it to your local file system by following the installation instructions below.
- Clone the repo
- Set environment variable
CWD
insideserver/.env
, setting it to the directory you want to work inside - Change to be inside the server directory
- Install
yarn
ornpm i
- Run
yarn start
ornpm run start
Since I started freelancing around ~10 years ago, it has been a dream of mine to create a bot that could write code for me (so I could delegate the boilerplate and focus on the creative parts of programming).
Seeing Devin made me realize that my teenage dream is close to becoming reality. For personal satisfaction, I’ve embarked on making my own open-source interface.
The name comes from the legendary phreaker and my childhood hero Kevin Mitnick and is a play on Cognition Labs’ product name.
Kevin is a hobby project, I am usually actively working on something else.