Thanks for you reply, but everything you said is already explained on my question.
Not really. You had a question about insight. I answered your question about insight and how you can run it locally without a third party service.
Answering your last paragraph, yes, there's ABE.
ABE is not maintained. It is missing things like segwit support which makes it difficult to use with modern node software.