Open Source Devops Agent for Telegram

I developed an open source agent for performing DevOps tasks from a Telegram chat. Users can clone the project and deploy it for their own use case in Mac and Linux machines. I use it for quickly refreshing the content on my website by sending a message to my bot and save the time of having to do it manually in the server. I envision other use cases like asking it to send log information or maybe even help me fix issues at a distance.

Innovation

The bot can learn new tasks, a sort of installation process where the bot will learn a new function from natural voice or text. It will run all shell commands required to gather information about my system and store in memory the required commands to perform my task. This allows me to later invoke the task, and the bot will already know which commands to run.

Demo

See the video demostration:

Devops Agent for Telegram Demo

The repo

See the repo here: GitHub - DevOps Agent