오픈소스 · ★ GitHub 별 207,301 (2026-10-14 기준)
n8n
n8n은 시각적 캔버스와 코드로 AI 에이전트와 업무 자동화를 만드는 워크플로 플랫폼이다.
소개
n8n은 AI 에이전트와 워크플로 자동화를 만들고 배포하는 fair-code 플랫폼이다. 시각적 캔버스에 단계를 이어 붙이고, 필요한 곳에는 JavaScript나 Python 코드를 넣을 수 있다.
OpenAI, Anthropic, Google 모델이나 오픈소스 모델을 연결하고, 구조를 바꾸지 않고 제공사를 바꿀 수 있다. 각 단계의 입력과 출력을 바로 보며 한 단계만 다시 실행할 수 있고, 사람 승인 단계와 가드레일, 평가 기능을 넣을 수 있다. 자체 서버나 클라우드에서 실행하며, 이미 쓰는 시스템과 연결하는 연동과 템플릿을 제공한다.
IT·보안·개발·영업 등 여러 팀이 AI를 업무 프로세스에 통제된 방식으로 넣고 싶을 때 맞다. 기업용으로는 온프레미스 배포, SSO, 권한 관리, 감사 로그를 지원한다.
이런 데 씁니다
- 신규 입사자 온보딩 같은 IT 운영 업무를 자동화한다.
- 보안 사고 티켓에 정보를 자동으로 보강한다.
- 자연어 요청을 API 호출로 바꿔 실행한다.
- 고객 리뷰에서 인사이트를 뽑아 영업팀에 전달한다.
가격·라이선스
Sustainable Use License와 n8n Enterprise License로 배포하는 fair-code. 기업용 라이선스 별도
시작하기
- Docker를 준비하고 curl -fsSL https://get.n8n.io | sh 로 설치한다.
- 직접 배포하려면 docker volume create n8n_data 후 docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n 을 실행한다.
- 브라우저에서 http://localhost:5678 로 편집기에 접속한다.
- 템플릿을 불러오거나 새 워크플로를 만든다.
링크
관련 용어·기업
출처
공개 자료(공식 페이지·README)를 근거로 정리했습니다. 가격·기능은 바뀔 수 있으니 공식 사이트에서 확인하세요.