K-Builder에서 내보낸 독립 실행 프로젝트입니다. 플랫폼 종속(락인)이 없습니다 —
의존성은 공개 npm 패키지이고, 커넥터 SDK(@k-builder/*)는 vendor/에 소스로 동봉되어
있어(file: 참조) 별도 레지스트리 없이 아래 명령만으로 어디서든 구동됩니다. SDK 소스는
내보내기 결과에 포함되므로 아래 커넥터 HTTP 계약을 자체 백엔드 구현으로 교체할 수도 있습니다.
pnpm install # 또는 npm install
pnpm dev # 로컬 개발 서버
pnpm build # 프로덕션 빌드 (dist/)
pnpm start # 빌드 결과 서빙이 프로젝트는 Supabase(proj_9d09f4b4826449d5ab3b1ab14121bc41)를 사용합니다. supabase/migrations/ 의 SQL을 자신의 Supabase 프로젝트에 적용하고
.env 에 VITE_SUPABASE_URL, VITE_SUPABASE_ANON_KEY 를 설정하세요.
결제·이메일·지도·AI를 계속 사용하려면 .env에 VITE_KB_CONNECTOR_URL과
프로젝트 스코프 공개키 VITE_KB_CONNECTOR_KEY를 설정하세요. Stripe/Resend/Google/LLM의
비밀키는 브라우저 환경변수에 넣지 않습니다. K-Builder 게이트웨이를 사용하지 않을 경우
동봉된 SDK의 same-origin HTTP 계약을 자체 서버로 구현해야 하며, 미설정 상태에서는 실제 성공을
가장하지 않고 명시적으로 실패합니다.