Langflow

Langflow

DataStax (an IBM company) · 코딩

Langflow는 AI 에이전트와 RAG 앱을 만드는 오픈소스 로우코드 빌더입니다. 컴포넌트를 비주얼 캔버스에 놓고 연결한 뒤 결과물을 API나 MCP 서버로 공개합니다.

Langflow 미리보기

Langflow 소개

What Is Langflow

Langflow는 로우코드 AI 플랫폼이자 AI 에이전트 빌더 역할을 하는 오픈소스 AI 프레임워크로, 작업 공간을 캔버스로 바꿔 줍니다. Python 객체를 일일이 손으로 엮는 대신 모델, 프롬프트, 데이터, 도구 컴포넌트를 캔버스에 올리고 포트를 서로 연결합니다. 놓은 노드는 모두 실제 Python 코드와 대응하므로 다이어그램과 코드가 계속 맞물려 있습니다.

이 제품은 아이디어에서 작동하는 프로토타입까지 빠르게 가고 싶은 팀에 맞습니다. 문서를 읽는 지원 봇, 파일 분석 파이프라인, 사내 도구를 호출하는 에이전트 무리까지 모두 브라우저에서 만들고 시험할 수 있는 플로우로 시작합니다. DataStax는 2024년에 Langflow를 인수했고, 이후 IBM이 DataStax를 watsonx 라인에 편입하겠다고 밝히면서 프로젝트는 더 큰 엔터프라이즈 데이터 제품군 안에 남아 있습니다.

한계는 현실적입니다. 대규모 프로덕션 시스템은 여전히 캔버스 밖의 엔지니어링 작업이 필요하고, Langflow는 지난 한 해 동안 심각한 보안 권고를 여러 건 냈습니다. 공개 서버에서 돌린다면 패치를 꾸준히 챙겨야 합니다.

Getting Started

  1. 공식 사이트에서 Langflow Desktop을 설치하거나, uv pip install langflow로 Python 패키지를 설치하고 uv run langflow run으로 실행합니다.
  2. 로컬 주소(http://127.0.0.1:7860)를 열거나 데스크톱 앱을 실행한 뒤 로그인하거나, 로컬 인스턴스에서 자동 로그인을 사용합니다.
  3. Simple Agent 같은 템플릿으로 플로우를 만들거나, 빈 캔버스에서 컴포넌트를 끌어다 놓으며 시작합니다.
  4. 모델 제공자 키를 넣고 노드를 연결한 뒤 사이드바에서 설정을 조정합니다.
  5. Playground에서 플로우를 시험하고, 준비되면 API 엔드포인트나 MCP 서버로 내보냅니다.

제품 정보

Langflow의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0 - custom enterprise pricing
플랫폼Web, Desktop (macOS, Windows), Docker, Python
개발사DataStax (an IBM company)
카테고리코딩
출시일Apr 2016
최근 업데이트Sep 2025
웹사이트 방문 수199.5K
웹사이트 글로벌 순위227.7K
API 제공 여부예

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • AI 프로토타입을 만드는 개발자
  • 데이터 및 머신러닝 엔지니어
  • 프로덕트 매니저와 분석가
  • 에이전트 아이디어를 빠르게 검토하는 팀

작업

  • 사내 문서를 읽는 RAG 챗봇 만들기
  • 도구를 쓰는 에이전트 연결하기
  • 플로우를 API로 바꾸기
  • 로컬의 비공개 모델 돌리기

활용 상황

  • 내부 또는 고객 데모용 빠른 프로토타이핑
  • 새 팀원에게 에이전트 개념 소개하기
  • 새 모델이나 벡터 데이터베이스 살펴보기

주요 기능

비주얼 AI 워크플로 빌더

Langflow의 핵심은 각 컴포넌트가 플로우의 한 단계가 되는 드래그 앤 드롭 캔버스입니다. 출력 포트를 입력 포트에 연결해 데이터 흐름을 정하고, 실행 중에는 어느 노드든 입력과 출력을 들여다볼 수 있습니다. 여러 단계로 이뤄진 에이전트를 원시 로그보다 디버깅하기 쉬운 이유가 여기 있습니다.

에이전트와 MCP 지원

Langflow는 에이전트를 일급 컴포넌트로 다루고, Model Context Protocol을 서버와 클라이언트 양쪽에서 지원합니다. 단일 에이전트든 에이전트 무리든, 내 컴포넌트 전부를 호출 가능한 도구로 넘겨줄 수 있습니다. 플로우가 외부 AI 도구까지 닿기를 바라는 팀은 대개 여기서 시작합니다.

수백 개의 기본 제공 컴포넌트

라이브러리는 입력과 출력, 모델 제공자, 프롬프트 템플릿, 데이터 로더, 벡터 스토어, 유틸리티 도구를 아우릅니다. 흔히 쓰는 LLM, 벡터 데이터베이스, 앱 연동이 기본으로 들어 있고, 수요가 많은 패턴의 시작 템플릿도 둘러볼 수 있습니다. 필요한 컴포넌트가 없다면 커스텀 컴포넌트가 그 역할을 합니다.

Python 커스텀 컴포넌트

커스텀 컴포넌트는 Component를 상속한 Python 클래스이며, 타입이 지정된 입력과 출력이 캔버스의 포트로 나타납니다. 어떤 라이브러리든 불러오고 어떤 로직이든 쓸 수 있어서 로우코드 표면이 만들 수 있는 것의 상한이 되지 않습니다. 커뮤니티가 공유한 컴포넌트도 같은 체계에 붙습니다.

플로우를 API 또는 MCP 서버로

모든 플로우를 Langflow API로 REST 엔드포인트나 MCP 서버로 공개할 수 있어, 비주얼로 조립한 앱이 다른 소프트웨어가 호출할 수 있는 대상이 됩니다. 더 큰 Python 프로젝트에 의존성으로 끼워 넣을 수도 있습니다. 프로토타입과 실제 제품을 잇는 다리입니다.

배포와 관측성

직접 호스팅하거나 공식 Docker 이미지를 돌리거나 클라우드 옵션을 쓸 수 있습니다. Langflow는 트레이스를 OpenTelemetry 백엔드로 내보내고 Langfuse 같은 도구와 연동해 모니터링합니다. 내장 계측 덕분에 별도 스택을 붙이지 않고도 상태, 지연, 오류를 볼 수 있습니다.

Playground와 반복

Playground는 플로우를 실행하고 각 단계를 지켜볼 수 있는 채팅형 인터페이스를 제공합니다. 컴포넌트를 개별로 돌려 의존성을 따로 시험하거나, tweaks로 실행 시점에 설정을 덮어쓸 수 있습니다. 변경마다 앱 전체를 다시 배포하는 것보다 여기서 반복하는 편이 빠릅니다.

장단점

장점

  • 비주얼 그림 덕분에 여러 단계 에이전트의 로직과 데이터 흐름을 보기 쉽고 디버깅하기도 쉽습니다
  • 오픈소스에 Python 기반이라 커스텀 컴포넌트가 만들 수 있는 것의 상한을 없애 줍니다
  • 수백 개 컴포넌트와 템플릿, 모델 제공자가 이미 연결된 채로 제공됩니다
  • REST API나 MCP 서버로 한 번에 내보내면 프로토타입이 호출 가능한 서비스가 됩니다
  • 로컬 데스크톱 앱부터 Docker, 엔터프라이즈 클라우드까지 배포가 유연합니다

단점

  • 대규모 프로덕션 시스템은 캔버스 밖의 실제 엔지니어링을 여전히 요구하므로, 완전한 대체가 아니라 가속기입니다
  • 지난 한 해 심각한 보안 권고를 여러 건 냈기에 공개 배포에서는 패치를 서둘러야 합니다
  • 의존성 버전과 제공자 번들을 고정해야 해서 설치 번거로움이 늘었습니다. 1.12에서 선별 번들 설치로 바뀌었기 때문입니다
  • 데스크톱 버전은 공유 Playground와 음성 모드 등 일부 기능을 빼므로 로컬 사용자는 그 옵션을 잃습니다

자주 묻는 질문

AI 애플리케이션을 비주얼하게 만들고 배포하는 데 씁니다. 캔버스에서 컴포넌트를 연결해 에이전트, RAG 챗봇, 문서 분석 도구, 콘텐츠 생성기를 만들고 결과를 API나 MCP 서버로 제공합니다.

관련 콘텐츠

Langflow와 관련된 도구, 스킬, 아티클을 살펴보세요.

Langflow 대안

Forefront

Forefront

Forefront · 코딩

Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.

무료 / $0 - $99/mo자세히 보기
Startkit

Startkit

StartKit.AI · 코딩

Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.

유료 / $99 - $499 one-time자세히 보기
Testim

Testim

Tricentis · 코딩

Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.

무료 / Custom pricing on request자세히 보기