Clone our repository:
git clone https://github.com/aqerd/CVbuilder.gitSet the environmental variables in .env. For reference see .env.example file.
Note
To get your Google API key, visit the documentation. You can collect your email password by creating a new email on any SMTP Server and retrieving it from the settings.
Make sure you have Python 3.10 (at least), make (install it if you have Windows) and Docker Engine installed on your machine.
To build and up docker container run this:
makeNow go to localhost:8181 in your browser.
Important
Note that you might encounter a connection error if you're running this in Russia.
- Python
- uv
- Ruff
- Flask
- Docker
- HTML, CSS and JavaScript
- Google's Gemini 2.5 Flash with GenAI
Designed by Ruslan Suleymanov in Figma. See this project on Behance or in Figma Community.
Want to contribute our project with new theme design? See this documentation

Site is deployed on cvbuilder.art on Yandex Cloud with Apache HTTP Server. AI features are disabled since it's deployed in Russia
Project made by Ruslan Suleymanov, Rasul Gasanbekov and Vladimir Golubev for Python course at Ural Federal University

