오픈 소스

대상: 개발자

워크플로를 시각적으로 구성하든, 원하는 언어로 커스텀 노드를 작성하든 — Flow-Like는 프로덕션 수준의 자동화를 구축할 수 있는 두 가지 명확한 경로를 제공합니다.

경로 1

커스텀 노드 작성

자체 로직으로 엔진을 확장하세요. 지원되는 언어로 노드를 작성하면 WebAssembly로 컴파일되어 호스트 SDK(로깅, 스토리지, HTTP, AI 모델 등)에 대한 전체 접근 권한으로 샌드박스 내에서 실행됩니다.

호스트 SDK 기능

모든 노드는 SDK를 통해 다음 플랫폼 API에 샌드박스된 접근 권한을 갖습니다:

로깅 구조화된 로그 출력
노드 I/O 읽기 및 쓰기
변수 플로 범위 상태
캐시 영구 KV cache
메타데이터 노드 및 플로 정보
스트리밍 대용량 데이터 스트리밍
스토리지 파일 및 Blob 스토리지
AI 모델 LLM 및 임베딩 호출
HTTP 아웃바운드 HTTP 요청
인증 시크릿 및 자격 증명

샌드박스 및 안전성

노드는 기능 기반 권한이 적용된 WebAssembly 샌드박스에서 실행됩니다. 명시적으로 허용하지 않는 한 파일 시스템이나 네트워크에 접근할 수 없습니다.

테스트 및 반복

모든 템플릿에는 테스트 하네스가 포함되어 있습니다. 픽스처를 작성하고, 로컬에서 실행하고, 카탈로그에 게시하기 전에 검증하세요.

게시 및 버전 관리

노드를 메타데이터와 함께 패키징하고, 시맨틱 버전을 지정하며, 비공개 또는 공개 카탈로그에 공유하세요.

빠른 시작

Flow-Like Studio를 열고, 언어 템플릿을 선택하여 커스텀 노드 구축을 시작하세요:

1. Flow-Like Studio를 열고 노드 개발자 섹션으로 이동
2. 15개 이상의 지원 언어에서 템플릿 선택
3. 노드 로직을 구현하고 WASM 바이너리 빌드
4. Studio에서 직접 카탈로그에 게시
또는
경로 2

시각적으로 워크플로 구성하기

비주얼 에디터를 사용하여 미리 만들어진 노드를 드래그하고 연결해 강력한 자동화 플로를 만드세요. 코드가 필요 없습니다 — 연결, 설정, 배포만 하면 됩니다.

드래그 앤 드롭 빌더

비주얼 캔버스에서 노드를 연결하여 복잡한 데이터 및 자동화 파이프라인을 구축할 수 있습니다. 모든 연결은 실시간으로 타입 검사됩니다.

풍부한 노드 카탈로그

데이터베이스, API, AI/ML, 파일 작업, 메시징 등을 위한 수백 가지 사전 제작 노드가 워크플로에 바로 사용할 수 있도록 준비되어 있습니다.

템플릿 및 공유

템플릿에서 시작하거나 직접 만든 것을 게시하세요. 버전 관리를 통해 팀 간에 플로를 공유하여 검증된 패턴을 모두가 활용할 수 있습니다.

인터페이스 구축

내장된 인터페이스 에디터로 커스텀 UI를 만드세요. 모든 워크플로를 팀이 직접 사용할 수 있는 인터랙티브 앱으로 전환할 수 있습니다.

버전 관리

모든 플로는 직렬화 및 비교가 가능합니다. 워크플로를 Git에 저장하고, PR에서 변경 사항을 검토하며, 자신 있게 롤백할 수 있습니다.

타입 안전 실행

입력과 출력이 컴파일 시점에 검증됩니다. 프로덕션이 아닌 배포 전에 불일치를 잡아내세요.

작동 방식

1

비주얼 캔버스 열기

데스크톱 앱 또는 웹 스튜디오에서

2

카탈로그에서 노드 드래그

검색, 필터링 또는 카테고리 탐색

3

연결 및 설정

실시간 검증이 포함된 타입 안전 연결

4

실행 또는 배포

로컬, 셀프 호스팅 또는 클라우드

구축할 준비가 되셨나요?

시각적으로 구성하든 커스텀 노드를 코딩하든 — Flow-Like는 오픈 소스이며, 로컬 우선이고, 자동화 스택을 완전히 제어하고자 하는 개발자를 위해 만들어졌습니다.