Como fazer o Riona-AI-Agent funcionar com o Discourse?

Quero adaptar o Riona-AI-Agent para uso com o Discourse. Como posso modificar o projeto para integrar com a API do Discourse? Qualquer orientação ou sugestão seria apreciada.