JunleeBuild
← 홈으로

JUNLEEBUILD / 제품

무엇을 만들고 있나요?

누구를 위한 도구인지, 어떻게 쓰고 어떤 기술로 만들었는지 살펴보세요.

01 / AI 비용과 서비스 관리

AgentPay Lite

AI가 어디에 얼마를 쓸지 먼저 정하세요.

팀이 쓸 서비스와 한도를 미리 정합니다. API를 파는 사람은 가격을 올리고, 쓴 내역과 영수증은 한곳에서 확인할 수 있습니다.

  • 팀별 사용 한도
  • API와 가격 등록
  • 쓴 내역과 영수증
지금까지 만든 것
  • 계정마다 예산과 쓸 서비스를 정하는 기능완료
  • 판매할 API와 가격을 등록하는 기능완료
  • Paddle 결제 서비스Paddle 승인
기능 살펴보기
01 / 예산과 권한기능 안내
1회 한도하루 한도월 한도

제품 기능을 설명하는 개념도입니다.

기술과 구조한도를 확인하고, 직접 승인하고, 결과를 검증합니다.x402 v2 ProtocolBase · USDCEIP-3009Permit2Cryptographic Receipts구조 살펴보기
동작 흐름

세 단계로 보는 동작 원리

AI 서비스 호출에 예산과 결제 조건을 연결합니다. 요청 준비부터 지갑 승인, 결과와 영수증 확인까지 같은 실행 기록으로 이어집니다.

  1. 가격·수취인·네트워크를 고정한 견적을 검증하고, 예산과 서비스 설정이 바뀌면 기존 승인을 중단합니다. 금액은 USDC 정수 마이크로 단위로 계산합니다.

HTTP 402 · Budget guard

가격·수취인·네트워크를 고정한 견적을 검증하고, 예산과 서비스 설정이 바뀌면 기존 승인을 중단합니다. 금액은 USDC 정수 마이크로 단위로 계산합니다.

설계에 담은 원칙

보안과 설계 원칙

사용자가 보유하는 서명 권한
Non-custodial authorization

승인은 연결된 지갑이나 Passkey에서 받습니다. 서버는 사용자 대신 서명하지 않고 승인된 조건을 확인합니다.

중복 실행 없이 상태 복구
Idempotency · Reconciliation

같은 요청·서명·정산 거래를 하나의 실행에 묶습니다. 승인 후 연결이 끊기면 기존 기록을 조회해 상태를 복구합니다.

판매자 연결 정보 보호
Encrypted upstream credentials

원본 API 주소와 키를 암호화된 레코드에 저장합니다. 공개 서비스 목록에는 AgentPay 게이트웨이 주소를 제공합니다.

02 / 문서와 코드 확인

AEROS

놓치기 쉬운 내용을 먼저 찾아드립니다.

문서 속 개인정보를 가리고, 계약서와 코드에서 다시 볼 부분을 찾습니다. 확인한 내용은 결과 파일로 남길 수 있습니다.

  • 개인정보 가리기
  • 계약서와 코드 확인
  • 결과 파일 저장
지금까지 만든 것
  • 문서와 코드를 한곳에서 확인하는 화면완료
  • 결과와 작업 확인서 내려받기완료
  • Paddle 결제 서비스Paddle 승인
기술과 구조민감한 정보는 가리고, 검토 근거는 남깁니다.Rust · WebAssemblyLocal ModelsSHA-256 ReceiptsAzure AttestationGroth16 · BLS12-381구조 살펴보기
동작 흐름

세 단계로 보는 동작 원리

개인정보 가리기와 문서·코드 검토를 하나의 작업 공간에서 선택합니다. 결과를 내려받고 어떤 정책과 모델로 처리했는지 작업 기록으로 확인할 수 있습니다.

  1. 입력을 NFKC로 정규화한 뒤 이메일과 명시적 API 키 형식을 검사합니다. 한국 식별번호의 날짜·체크섬과 카드번호의 Luhn 검사를 적용해 가릴 범위를 정합니다.

Rust · WebAssembly

입력을 NFKC로 정규화한 뒤 이메일과 명시적 API 키 형식을 검사합니다. 한국 식별번호의 날짜·체크섬과 카드번호의 Luhn 검사를 적용해 가릴 범위를 정합니다.

설계에 담은 원칙

보안과 설계 원칙

확인한 환경으로 암호화
Azure MAA · X25519 · AES-GCM

별도 마스킹 SDK는 Azure 증명을 확인한 뒤 입력을 암호화합니다. 일반 문서 검토는 하드웨어 증명 없이 처리하는 경로입니다.

요청에 묶인 키와 증명
Request binding · Replay protection

증명된 키·요청·테넌트를 연결하고 유효시간과 재전송 여부를 검사합니다. Azure 서명·VM 정보와 요청에 연결된 vTPM quote도 확인합니다.

범위가 명확한 연산 증명
Groth16 · Aptos Move

별도 엔진은 25~99 정수 네 개의 합산 결과가 잘못되었음을 증명합니다. 현재 기록은 Aptos localnet·TestUSD와 단독 setup 조건입니다.

03 / VRChat 모임과 입장

VR-Gate

모임은 열고, 누구에게 보여줄지는 직접 정하세요.

방을 내 프로필에 공개하거나, 초대한 사람에게만 링크를 보낼 수 있습니다. PIN과 사람마다 다른 VIP 티켓으로 입장을 관리하고, 모임을 어디까지 공개할지 크리에이터가 직접 정합니다.

  • 프로필 공개·비공개 링크
  • PIN·개인별 VIP
  • 월드 찾기·Creator Studio
지금까지 만든 것
  • 프로필에서 방 공개 범위를 고를 수 있게 정리서비스 반영
  • PIN·VIP 입장과 방 관리 흐름 개선서비스 반영
  • 월드 검색과 이미지 표시 속도 개선서비스 반영
  • Paddle 결제 서비스Paddle 승인
기술과 구조공개할 사람부터 입장 방식까지, 직접 정하세요.공개 범위 설정단일 사용 입장권Windows · Quest하이브리드 검색구조 살펴보기
동작 흐름

세 단계로 보는 동작 원리

월드 검색과 모임의 공개 범위, 한 번씩 확인하는 입장, 기기에 맞는 VRChat 실행을 연결합니다.

  1. 키워드와 의미 검색으로 후보를 찾은 뒤 공개 상태·인원·Quest 지원을 현재 월드 기록에서 확인합니다. 모임의 프로필 게시 여부와 실제 입장 인증은 별도로 관리합니다.

Hybrid search · Creator profile

키워드와 의미 검색으로 후보를 찾은 뒤 공개 상태·인원·Quest 지원을 현재 월드 기록에서 확인합니다. 모임의 프로필 게시 여부와 실제 입장 인증은 별도로 관리합니다.

설계에 담은 원칙

보안과 설계 원칙

공개 범위와 인증 분리
Profile visibility · PIN version

전역 방 목록 없이 프로필 게시와 링크 공유를 선택합니다. PIN 변경 시 미사용 일반 입장권과 이전 버전의 재입장 인증을 무효화합니다.

토큰 재사용 방지
PostgreSQL row lock · Redis atomic consume

입장 토큰은 해시로 보관하고 원자적으로 한 번만 소비합니다. 짧은 재입장 링크도 Redis에서 읽기와 삭제를 함께 처리합니다.

현재 월드 정보로 확인
Hybrid retrieval · Revalidation

검색 캐시를 쓰더라도 현재 월드 상태를 다시 확인합니다. 중복 요청 합치기와 요청 예산, 로컬 검색 전환으로 검색 지연에 대응합니다.

05 / 방송 소리와 짧은 클립

CasterDesk

목소리는 또렷하게, 좋은 순간은 바로 클립으로.

Mac에서 마이크 잡음을 줄이고, 말할 때는 배경음악이 알아서 작아집니다. 방금 지나간 15초나 30초를 바로 남길 수 있습니다.

  • 잡음 줄이기·음성 필터
  • 말할 때 작아지는 BGM
  • 15초·30초 클립
지금까지 만든 것
  • Mac 마이크와 가상 케이블 연결확인
  • 목소리에 맞춰 배경음악 줄이기완료
  • 자막이 들어간 영상 클립 만들기확인
기술과 구조마이크에서 방송, 그리고 클립까지.Rust · TauriDeepFilterNet3 LLRNNoiseWhisper · Silero구조 살펴보기
동작 흐름

세 단계로 보는 동작 원리

잡음 제거부터 방송 믹싱과 자막 클립까지, 하나의 오디오 흐름으로 이어집니다.

  1. Tract에서 480프레임씩 신경망을 실행하고 잔향·목소리 필터를 적용합니다. 전용 작업자가 계산을 맡아 장치 콜백과 무거운 모델 처리를 분리합니다.

48 kHz · DeepFilterNet3 LL · RNNoise

Tract에서 480프레임씩 신경망을 실행하고 잔향·목소리 필터를 적용합니다. 전용 작업자가 계산을 맡아 장치 콜백과 무거운 모델 처리를 분리합니다.

설계에 담은 원칙

보안과 설계 원칙

오디오 콜백과 계산 분리
Bounded SPSC · Preallocated buffers

장치 입출력은 미리 할당한 메모리와 원자적 상태를 사용하고, 신경망 작업자는 용량이 정해진 큐로 연결합니다.

로컬 오디오와 GPU 음성
Rust / Tract CPU · CUDA / TensorRT

마이크·BGM·클립은 로컬에서, 선택형 CosyVoice3 합성은 인증된 별도 GPU 서버에서 처리합니다. GPU 응답 기록은 Azure T4 기준입니다.

기기별 처리 경로
Apple Silicon · macOS 26+

Mac의 가상 케이블 출력과 자막 클립을 확인했습니다. Windows·RTX 기기와 영상 인코더 호환성, 전체 지연 목표는 추가 검증 단계입니다.

Paddle

결제 안내

AgentPay Lite, AEROS, VR-Gate의 결제는 Paddle에서 처리합니다. 요금과 이용 조건은 각 제품에서 확인해 주세요.

문의

제품에 대해 이야기 나눠요.

메일 보내기