Supervising Python processes from Elixir

I believe so - a single Elixir process can control multiple ports, and you can obviously also have multiple processes controlling one or more ports.

Also, another article that is worth reading is The Erlangelist - Outside Elixir