# BG0

> 계정 없이 쓰는 배경 제거 — 사진을 서버에 올리지 않고, 브라우저 안에서만 배경을 지웁니다. WebGPU가 있으면 그걸 쓰고 없으면 WebAssembly로 돌아갑니다.

- 페이지: https://tesign.com/item/bg0/
- JSON: https://tesign.com/item/bg0/index.json
- 영어 마크다운: https://tesign.com/en/item/bg0/index.md
- 생성 시각: 2026-09-17 01:56 UTC

## 숫자

- 별 79 — GitHub에서 2026-09-15 21:33 UTC 확인 (+12 확인 이후 관측)
- 7일 +28은 GH Archive 관측 (기준 2026-09-16 21:00 UTC)
- 24h +12 ★ · 30d +28 ★ (기준 2026-09-16 21:00 UTC)
- 별 총합 = GitHub에서 마지막으로 확인한 값(stars_checked_at) + 그 뒤 GH Archive에서 관측한 증가. 24h·7d·30d 증가는 GH Archive 시간별 이벤트를 기준 시각(as_of)까지 합한 값. 우리 점수는 없습니다.

## 한눈에 보는 사실

- 라이선스: Apache-2.0 (허용적) — https://spdx.org/licenses/Apache-2.0.html
- 사용 범위: 상업 이용·수정·재배포 가능. 고지 유지, 바꾼 부분은 표시.
- 오픈소스: 예
- 언어: TypeScript
- 플랫폼: web
- 분류: 미디어 · API
- 태그: background-removal · privacy · webgpu · local-first · browser
- 바로 쓰기: 설치 없이 바로
- 출처: GitHub https://github.com/opencoredev/bg0
- TRY: https://bg0.dev/

## 활동

- 마지막 커밋: 2026-09-15 20:49 UTC
- 최근 릴리스: [확인 필요]
- 기여자: [확인 필요]
- 열린 이슈 (PR 포함): [확인 필요]
- 만든 이: [확인 필요]
- GitHub 확인 시각: 2026-09-15 21:33 UTC

## 선정 신호와 근거

- 신규 · 생성 28h 만에 포착

## TESIGN TAKE

서버로 사진을 안 보낸다는 말을 실제로 지키는 몇 안 되는 배경 제거 도구입니다 — 다른 도구를 골랐다면 그 이유를 다시 물어볼 만합니다.

## 왜 볼 만한가

온라인 배경 제거 도구는 대부분 사진을 서버로 올려야 하고 무료 사용량에 한도가 있습니다. BG0은 반대로 갑니다: WebGPU(지원 시) 또는 WebAssembly로 브라우저 안에서 바로 추론하고, 하드웨어에 맞춰 고른 BiRefNet 계열 ONNX 모델을 내려받아 캐시해 둡니다. 사진과 그 처리 결과 모두 브라우저 메모리 밖으로 나가지 않고, 계정·API 키·요금·사용량 제한이 없습니다.

## 이걸로 무엇을 만들 수 있나

- 여권·증명사진이나 상품 사진의 배경을 그 자리에서 투명하게 만들기
- @bg0/browser 패키지를 붙여서 내 웹앱에도 같은 로컬 배경 제거 기능 넣기
- 11개 뷰포트를 점검하는 Playwright 레이아웃 회귀 테스트를 이미지 처리 UI QA의 참고 사례로 보기

## 누구에게 맞나

- 개인정보에 민감한 사람 — 얼굴·문서 사진을 서버에 올리고 싶지 않을 때
- 소규모 쇼핑몰 운영자 — 상품 사진을 계정이나 요금 걱정 없이 빠르게 정리할 때
- 웹 개발자 — 같은 기능을 라이브러리로 내 앱에 붙이고 싶을 때

## 5분 안에 시작하기

```
# 바로 쓰기: https://bg0.dev 를 열고 사진을 끌어놓기
# 내 PC에서 실행(Bun 1.4 필요):
$ bun install --frozen-lockfile
$ bun run dev
# → 웹앱은 3000번, 문서는 4321번 포트에서 열립니다
```

## 주의할 점

- 코드는 Apache-2.0 · 내려받는 모델 가중치는 THIRD_PARTY_NOTICES.md에 적힌 별도 라이선스를 따릅니다
- 최초 실행 시 모델을 내려받으려면 인터넷 연결이 필요합니다(그 뒤로는 로컬 캐시로 동작)
- WebGPU가 없는 기기는 WebAssembly로 돌아가며 더 느릴 수 있습니다

## 영수증

- TESIGN이 처음 본 시각: 2026-09-15 21:33 UTC
- 출처 등록: 2026-09-14 16:42 UTC
- 선정: 2026-09-17 01:24 UTC
- TESIGN 게재: 2026-09-17 01:24 UTC
- 소개 글 마지막 수정: 2026-09-17 01:26 UTC

## 읽는 법

- 이 파일은 tesign.com 항목 페이지와 같은 빌드에서 같은 데이터로 만들어졌습니다. 소개 글은 편집자가 쓴 것이고, 숫자는 저장된 관측값입니다.
- JSON의 null은 관측하지 않았다는 뜻입니다 — 0이 아닙니다. 마크다운에서는 [확인 필요]로 적습니다.
- 별 총합 = GitHub에서 마지막으로 확인한 값(stars_checked_at) + 그 뒤 GH Archive에서 관측한 증가. 24h·7d·30d 증가는 GH Archive 시간별 이벤트를 기준 시각(as_of)까지 합한 값. 우리 점수는 없습니다.
- 요약이며 법적 조언이 아닙니다.

[대표 이미지] https://tesign.com/img/og/bg0.png
