Nemati AI | Building a multi-source autonomous research agent with LangGraph, ThreadPoolExecutor and Ollama | Nemati AI