RDMO at PyCon DE 2025

At the PyCon DE 2025, members of NFDI4ING enhanced the Research Data Management Organiser (RDMO) with a prototype AI Chatbot that guides you through the process of developing a data management plan.

On April 23, the PyCon DE 2025 took place in Darmstadt. PyCon DE is an annual gathering of the Python community – a three-day event with keynotes, hands-on workshops and talks. This year, NFDI4ING took part by organising a hackathon at ULB Darmstadt, and a development sprint for the Research Data Management Organiser (RDMO). RDMO is based on the Django framework.

The goal of our sprint session was to integrate a large language model (LLM)-based chatbot into the RDMO survey section that guides users through the process of developing a data management plan (DMP). The aim of the chatbot is to provide additional support and contextualisation during the survey. During the sprint we developed a protoype chatbot and integrated it as a plugin within RDMO. The prototype is based on the library Chainlit and the LLM Chat API service GWDG SAIA.

Screenshot of the prototype chatbot integration in RDMO
Screenshot of a RDMO project with the AI chatbot overlay on the right

The prototype is available on Github: rdmorganiser/rdmo-chatbot. While it is not yet production-ready, the prototype establishes a promising basis for future enhancements of the NFDI4ING RDMO service.

PyCon DE as a whole proved to be a great opportunity to meet other developers and discuss the latest novelties in the field of web development with Python. We are looking forward to next year and PyConDE & PyData 2026, which will be held on 13.-17. April 2026.

David Wallace
Jürgen Windeck