Skip to content

Kevin the Coder AI 🧠 Your Open Source AI Software Engineer

License

Notifications You must be signed in to change notification settings

namanyayg/kevin-coder-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kevin

Your Open Source AI Software Engineer

image

Overview

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.

Learn more about Kevin

Install

  1. Clone the repo
  2. Set environment variable CWD inside server/.env, setting it to the directory you want to work inside
  3. Change to be inside the server directory
  4. Install yarn or npm i
  5. Run yarn start or npm run start

Motivations

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.

About

Kevin the Coder AI 🧠 Your Open Source AI Software Engineer

Resources

License

Stars

Watchers

Forks