AI 앱 개발을 시작하면 Langchain과 LlamaIndex 이름이 계속 나옵니다. 둘 다 LLM 기반 애플리케이션을 만들 때 쓰는 프레임워크인데, 처음에는 뭐가 다른지 명확하게 구분이 안 됩니다. 직접 써보면서 헷갈렸던 부분을 중심으로 정리해봤습니다.한 줄로 정리하면Langchain은 LLM을 활용한 워크플로우와 에이전트를 만드는 프레임워크입니다. LlamaIndex는 데이터를 LLM이 쓸 수 있는 형태로 연결하고 검색하는 데 특화된 프레임워크입니다.같은 카테고리처럼 보이지만 핵심 강점이 다릅니다. Langchain은 여러 컴포넌트를 연결해서 복잡한 흐름을 만드는 데 강하고, LlamaIndex는 문서나 데이터를 LLM에 연결해서 질의응답하는 데 강합니다.Langchain이 잘하는 것Langchai..