๐ฏ frontEASE - Frontend for Effortless Algorithmic Solution Evolution
February 18, 2026 ยท View on GitHub
โโโโโโโโโโโโโโโ โโโโโโโ โโโโ โโโโโโโโโโโโโโโโโโโโ โโโโโโ โโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโ โโโโโโโโโโโ โโโโโโโโโ โโโ โโโ โโโโโโ โโโโโโโโโโโโโโโโโโโโโโ
โโโโโโ โโโโโโโโโโโ โโโโโโโโโโโโโ โโโ โโโโโโ โโโโโโโโโโโโโโโโโโโโโโ
โโโ โโโ โโโโโโโโโโโโโโโ โโโโโโ โโโ โโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ
โโโ โโโ โโโ โโโโโโโ โโโ โโโโโ โโโ โโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ
๐ฏ frontEASE - Frontend for Effortless Algorithmic Solution Evolution
๐ frontEASE is the frontend component of the EASE framework, providing a user-friendly interface to interact with the backend services. It is built using C# and integrates seamlessly with the backend to offer a cohesive user experience.
Disclaimer
This is an open beta version of the framework.
๐ Publication
The concepts and design of the EASE framework are described in detail in the following paper:
Solve it with EASE
- Adam Viktorin, Tomas Kadavy, Jozef Kovac, Michal Pluhacek, Roman Senkerik
- arXiv preprint, 2025
- https://arxiv.org/abs/2509.18108
If you use frontEASE or the EASE framework in your research, please consider citing this paper:
BibTeX
@misc{viktorin2025solveease, title={Solve it with EASE}, author={Adam Viktorin and Tomas Kadavy and Jozef Kovac and Michal Pluhacek and Roman Senkerik}, year={2025}, eprint={2509.18108}, archivePrefix={arXiv}, primaryClass={cs.LG}, url={https://arxiv.org/abs/2509.18108}, }How to run it - Windows
Prerequisites
Installation
-
Clone the Repository:
From the command line at the location where you want to have the project (e.g. C:\Users\JohnDoe)
git clone --recurse-submodules https://github.com/TBU-AILab/frontEASE.git -
Go into the project directory
cd frontEASE -
Create .env file In the root folder (where readme file is located), create a file named
.env- the file must have the following structure:# If you change the values for user and password, you will need to change # the connection string in appsettings.json and appsettings.Development.json POSTGRES_USER="postgres" # required POSTGRES_PASSWORD="root" # required # Options: true | false # If true, the database will be deleted and re-created with the seed data # If false, the database will be used as is SEED_DB="true" # true for the initialization # Set these to the URL that matches server where the backend runs on if its not the local machine from which you access it API_BASE_URL="http://localhost:4000" PYTHON_BASE_URL="http://localhost:8086" -
Compose docker containers
The docker has to be running for this step.
- If running locally for development, use:
docker compose up -d- If running in production, use:
docker compose -f .\docker-compose.yml up -d -
Profit
Go to:
http://localhost:5235Default Login
username: BigJoe
password: root1234
License
This work is licensed under a Creative Commons Attribution 4.0 International License.
Contact
For inquiries, please contact ease@utb.cz.