Just wanted to share this project I have been working on.
It is an AI coding tool that takes naturel language prompts to generate code and automatically merge the new snippets in to your existing project files.
To merge the code in to an existing file we use an AST (abstract syntax tree) and surgically replace only the code blocks that need to be modified.
There is a live example of the merging technology demonstrated on this page. https://aicoderproject.com/
Github repo here.
https://github.com/mmiscool/aiCoder
If you want to try it out and you have an LLM api key just run the following commands.
cd project_directory
npx aicodertool
Open the browser and visit localhost:3000
Top comments (0)