Newrev is an AI code generator that runs on the browser. Built on top of aider, Newrev provides a seamless human-AI collaboration environment where you can edit, iterate, and ship production-ready code.
- Edit any GitHub project collaboratively with AI
- Built on top of aider
- Supports more than 100 programming languages
- Live preview available for front end projects
Follow these steps to run Newrev locally.
git clone https://github.com/andresuarezz26/newrev.git
cd newrev
cd api
pip install -r requirements.txt
pip install -e ..
Then run the backend server go the github folder of the project you want to edit and do the following:
python3 ../newrev/app.py --model sonnet --api-key anthropic=[your anthropic API key]
The backend will start on:
📍 http://localhost:5000
cd ../newrev/client
npm install
npm run dev
The frontend will be available at:
🌐 http://localhost:3000
- Open the front end project in the browser:
🌐
http://localhost:3000
newrev/
├── aider/ # The Aider source code
├── api/ # Python backend
├── client/ # Frontend (Next.js + Node.js)
└── README.md # You are here!
We're just getting started. Contributions, ideas, and PRs are welcome! Feel free to open an issue or suggest features.