Repolode
Skyvern-AI

Skyvern-AI/skyvern

LLM과 컴퓨터 비전으로 모든 사이트에서 웹 워크플로를 실행하는 오픈 소스 브라우저 자동화 도구로, Playwright에 AI 명령을 더합니다.

대체할 수 있는 제품:UiPathZapier

스타
23,233
포크
2,202
열린 이슈
288
마지막 커밋
13시간 전

어떤 프로젝트인가요?

Skyvern은 직접 작성한 XPath 선택자나 DOM 스크립트에 의존하는 대신, 비전 LLM이 웹 페이지를 읽고 조작하도록 해 브라우저 기반 워크플로를 자동화합니다. 고정된 선택자에 의존하지 않으므로 처음 접하는 사이트에서도 작동할 수 있고, 페이지 레이아웃이 바뀌어도 고장 날 가능성이 낮습니다.

개발자를 위해 Skyvern은 Playwright를 확장하는 Python 및 TypeScript SDK를 제공합니다. 여기에는 page.act, page.extract, page.validate 같은 자연어 명령이 포함되며, 선택자가 실패하면 일반 Playwright 호출을 AI로 처리하도록 할 수 있습니다. 비개발자는 코드 없이 워크플로 빌더에서 데이터 추출, 검증, 반복문, 파일 파싱, HTTP 요청, 사용자 지정 코드 블록을 연결해 작업을 구성할 수 있습니다.

Skyvern은 pip 또는 Docker Compose로 로컬에서 실행할 수 있으며, SQLite나 Postgres를 사용할 수 있고 관리형 Skyvern Cloud를 통해서도 이용할 수 있습니다. OpenAI, Anthropic, Azure OpenAI, AWS Bedrock, Gemini, Ollama 및 OpenAI 호환 엔드포인트를 지원하며, Bitwarden 및 1Password 방식의 자격 증명 로그인, 2FA, MCP도 지원합니다.

핵심 기능

  • 01고정된 XPath 또는 CSS 선택자에 의존하지 않는 비전 LLM 기반 탐색
  • 02자연어 act, extract, validate 및 prompt 명령을 지원하는 Playwright 호환 SDK
  • 03반복문, 데이터 추출, 파일 파싱 및 HTTP 요청 블록을 제공하는 노코드 워크플로 빌더
  • 04실행 과정을 확인하고 개입할 수 있는 실시간 브라우저 뷰포트 스트리밍
  • 05JSON 스키마를 기반으로 한 구조화된 데이터 추출
  • 06Bitwarden 및 사용자 지정 HTTP 자격 증명 서비스 연동과 2FA(TOTP) 지원

활용 사례

  • 여러 공급업체 웹사이트에서 정기적으로 송장을 다운로드
  • 정부 또는 기업 사이트의 문의 양식이나 등록 양식 작성
  • API가 없는 페이지에서 구조화된 데이터 추출
  • 브라우저를 통해 조달이나 견적 조회와 같은 RPA 스타일 작업 실행

빠른 시작

  1. 1

    pip으로 Skyvern을 설치합니다

    pip install "skyvern[all]"
  2. 2

    quickstart로 로컬 서버와 UI를 시작합니다

    skyvern quickstart
  3. 3

    브라우저에서 http://localhost:8080을 열어 작업을 실행합니다

사용 전 알아둘 점

  • 작업을 실행하려면 LLM 제공업체의 API 키를 설정해야 합니다.
  • AGPL-3.0 카피레프트 라이선스가 적용되며, 네트워크 서비스로 제공할 경우 소스 코드를 공유해야 합니다.
  • Windows에서 설정하려면 Rust와 C++ 빌드 도구도 필요합니다.

토픽

자주 묻는 질문

skyvern은(는) 무엇인가요?
LLM과 컴퓨터 비전으로 모든 사이트에서 웹 워크플로를 실행하는 오픈 소스 브라우저 자동화 도구로, Playwright에 AI 명령을 더합니다. Skyvern은 직접 작성한 XPath 선택자나 DOM 스크립트에 의존하는 대신, 비전 LLM이 웹 페이지를 읽고 조작하도록 해 브라우저 기반 워크플로를 자동화합니다. 고정된 선택자에 의존하지 않으므로 처음 접하는 사이트에서도 작동할 수 있고, 페이지 레이아웃이 바뀌어도 고장 날 가능성이 낮습니다.
skyvern은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
skyvern은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
skyvern은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. skyvern의 마지막 커밋은 2026년 10월 20일입니다.
skyvern은(는) 어디에 사용할 수 있나요?
여러 공급업체 웹사이트에서 정기적으로 송장을 다운로드 정부 또는 기업 사이트의 문의 양식이나 등록 양식 작성 API가 없는 페이지에서 구조화된 데이터 추출 브라우저를 통해 조달이나 견적 조회와 같은 RPA 스타일 작업 실행
skyvern는 어떻게 설치하나요?
pip으로 Skyvern을 설치합니다: pip install "skyvern[all]" quickstart로 로컬 서버와 UI를 시작합니다: skyvern quickstart 브라우저에서 http://localhost:8080을 열어 작업을 실행합니다
skyvern은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Skyvern-AI/skyvern

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트