Boltz API
Boltz API는 Boltz PBC와 Boltz Team이 2026년 6월 16일 공개한 분자·단백질 설계용 API로, BoltzMol-1과 BoltzProt-1 모델을 연구 자동화 환경에서 호출할 수 있도록 제공한다. BoltzMol-1은 소분자 생성, 가상 스크리닝(Virtual screening), 초기 유효물질 발굴(Hit discovery)에 사용되고, BoltzProt-1은 표적에 결합하도록 단백질과 결합체를 설계하는 작업을 담당한다. 연구자는 Python·TypeScript SDK나 CLI를 통해 이 기능을 기존
Boltz API는 Boltz PBC와 Boltz Team이 2026년 6월 16일 공개한 분자·단백질 설계용 API로, BoltzMol-1과 BoltzProt-1 모델을 연구 자동화 환경에서 호출할 수 있도록 제공한다. BoltzMol-1은 소분자 생성, 가상 스크리닝(Virtual screening), 초기 유효물질 발굴(Hit discovery)에 사용되고, BoltzProt-1은 표적에 결합하도록 단백질과 결합체를 설계하는 작업을 담당한다. 연구자는 Python·TypeScript SDK나 CLI를 통해 이 기능을 기존 분석 코드에 연결할 수 있으며, Codex·Claude Code·Gemini CLI 같은 코딩 에이전트에도 분자 및 단백질 설계 작업을 도구 호출 형태로 맡길 수 있다. GPT가 자연어 요청을 실행 가능한 텍스트 작업으로 바꾸듯, Boltz API는 연구자의 설계 목표를 계산 가능한 분자·단백질 탐색 작업으로 연결하는 인터페이스에 가깝다.
기존 계산신약개발 워크플로는 구조 준비, 후보 생성, 스코어링, 결과 정리 단계마다 서로 다른 모델과 스크립트를 연결해야 하는 경우가 많다. 모델이 공개되어 있어도 GPU 환경 구성, 가중치 관리, 의존성 충돌, 배치 실행용 서버 운영이 필요하므로 소규모 연구팀이나 자동화 에이전트가 즉시 활용하기 어렵다. Boltz API의 차별점은 분자 생성과 단백질 설계 모델을 원격 인터페이스로 감싸 이러한 운영 부담을 줄이고, 사람뿐 아니라 과학 에이전트가 반복 탐색 루프를 직접 실행할 수 있게 한다는 점이다. 특히 실험 검증을 거친 것으로 소개된 모델을 API로 제공한다는 점은 단순 구조 예측 서비스와 구별된다. 다만 구체적인 검증 데이터, 성공률, 벤치마크 조건과 모델별 입력 제한은 공식 문서에서 추가 확인해야 한다.
연구 활용에서는 먼저 질환 표적에 대한 소분자 hit discovery를 자동화할 수 있다. 예를 들어 연구자가 표적과 설계 제약을 준비한 뒤 Python SDK에서 BoltzMol-1 작업을 제출하고, 반환된 후보를 RDKit으로 불러와 분자량, cLogP, 합성 접근성 및 구조 중복을 계산하는 흐름이다. 1차 후보군을 필터링한 다음 도킹이나 분자동역학 도구로 재평가하면 API 생성 결과를 실험 우선순위 목록으로 전환할 수 있다. 후보 수, 샘플링 설정, 허용되는 제약 조건과 출력 형식은 API 문서 확인 후 확정해야 한다.
단백질 또는 결합체 설계에서는 BoltzProt-1의 결과를 구조 품질 평가 및 실험 설계 단계와 연결할 수 있다. 연구자는 결합 대상과 설계 목표를 입력하고 복수 후보를 생성한 뒤, 서열 중복 제거, 구조 신뢰도 검토, 면역원성·응집 가능성 필터링을 거쳐 발현 시험 대상을 선정할 수 있다. 또 코딩 에이전트에 “후보 생성 → 결과 파싱 → 속성 계산 → 상위 후보 보고서 작성” 순서를 부여하면 반복적인 설계 작업을 재현 가능한 파이프라인으로 구성할 수 있다. 다만 API로 전송되는 생물학적 데이터의 보관, 재사용, 기밀성 및 지식재산권 조건은 Supplemental Terms를 검토한 뒤 민감한 프로젝트에 적용해야 한다.
💻 필요한 컴퓨터 사양
원격 API 사용 시 로컬 GPU 불필요
SDK와 입력·출력 데이터 저장 공간 필요; 정확한 패키지 크기는 확인 필요
⚡ 설치법
4-1. Quick Start
공식 문서에 기재된 Python·TypeScript SDK 또는 CLI 설치 명령을 사용해야 한다. 제공된 Discovery 정보에는 패키지명과 설치 명령이 포함되어 있지 않으므로 임의 명령을 제시하지 않으며, https://api.boltz.bio/docs/ 에서 최신 Quick Start를 확인해야 한다.
4-2. 상세 설치
공식 API 문서에서 계정 생성과 인증 방식, SDK 패키지명, 환경변수 설정, 모델별 요청 스키마, 작업 상태 조회 및 결과 다운로드 절차를 순서대로 확인해야 한다. 설치 명령과 API 호출 예시는 외부 검증 후 추가하는 것이 안전하다.
🧬 바이오 활용
🔬 소분자 hit discovery 자동화
BoltzMol-1으로 후보군을 생성한 뒤 RDKit에서 분자량·cLogP·구조 중복을 계산하고, 사전에 정의한 물성 기준으로 상위 후보를 선별해 도킹과 세포 기반 assay 대상으로 전달한다. 후보 수와 생성 파라미터는 공식 API 스키마 확인이 필요하다.
🧬 표적 결합 단백질 후보 설계
BoltzProt-1으로 표적 결합체 후보를 설계하고, 반환된 서열과 구조를 품질 평가 도구에 연결한다. 중복 서열 제거와 응집 가능성 필터링을 거쳐 발현·결합 시험 대상을 좁히며, 지원 입력 형식과 후보 생성 수 제한은 확인이 필요하다.
🤖 에이전트 기반 설계 반복
Codex·Claude Code·Gemini CLI가 Boltz API를 호출하도록 구성하고, 후보 생성과 결과 파싱, RDKit 속성 계산, CSV 보고서 작성을 연속 실행한다. 반복 횟수·동시 요청 수·비용 한도는 API 요금 및 rate limit 확인 후 설정한다.
FAQ
Boltz API은(는) 무엇인가요?
Boltz API는 Boltz PBC와 Boltz Team이 2026년 6월 16일 공개한 분자·단백질 설계용 API로, BoltzMol-1과 BoltzProt-1 모델을 연구 자동화 환경에서 호출할 수 있도록 제공한다. BoltzMol-1은 소분자 생성, 가상 스크리닝(Virtual screening), 초기 유효물질 발굴(Hit discovery)에 사용되고, BoltzProt-1은 표적에 결합하도록 단백질과 결합체를 설계하는 작업을 담당한다. 연구자는 Python·TypeScript SDK나 CLI를 통해 이 기능을 기존 분석 코드에 연결할 수 있으며, Codex·Claude Code·Gemini CLI 같은 코딩 에이전트에도 분자 및 단백질 설계 작업을 도구 호출 형태로 맡길 수 있다. GPT가 자연어 요청을 실행 가능한 텍스트 작업으로 바꾸듯, Boltz API는 연구자의 설계 목표를 계산 가능한 분자·단백질 탐색 작업으로 연결하는 인터페이스에 가깝다. 기존 계산신약개발 워크플로는 구조 준비, 후보 생성, 스코어링, 결과 정리 단계마다 서로 다른 모델과 스크립트를 연결해야 하는 경우가 많다. 모델이 공개되어 있어도 GPU 환경 구성, 가중치 관리, 의존성 충돌, 배치 실행용 서버 운영이 필요하므로 소규모 연구팀이나 자동화 에이전트가 즉시 활용하기 어렵다. Boltz API의 차별점은 분자 생성과 단백질 설계 모델을 원격 인터페이스로 감싸 이러한 운영 부담을 줄이고, 사람뿐 아니라 과학 에이전트가 반복 탐색 루프를 직접 실행할 수 있게 한다는 점이다. 특히 실험 검증을 거친 것으로 소개된 모델을 API로 제공한다는 점은 단순 구조 예측 서비스와 구별된다. 다만 구체적인 검증 데이터, 성공률, 벤치마크 조건과 모델별 입력 제한은 공식 문서에서 추가 확인해야 한다. 연구 활용에서는 먼저 질환 표적에 대한 소분자 hit discovery를 자동화할 수 있다. 예를 들어 연구자가 표적과 설계 제약을 준비한 뒤 Python SDK에서 BoltzMol-1 작업을 제출하고, 반환된 후보를 RDKit으로 불러와 분자량, cLogP, 합성 접근성 및 구조 중복을 계산하는 흐름이다. 1차 후보군을 필터링한 다음 도킹이나 분자동역학 도구로 재평가하면 API 생성 결과를 실험 우선순위 목록으로 전환할 수 있다. 후보 수, 샘플링 설정, 허용되는 제약 조건과 출력 형식은 API 문서 확인 후 확정해야 한다. 단백질 또는 결합체 설계에서는 BoltzProt-1의 결과를 구조 품질 평가 및 실험 설계 단계와 연결할 수 있다. 연구자는 결합 대상과 설계 목표를 입력하고 복수 후보를 생성한 뒤, 서열 중복 제거, 구조 신뢰도 검토, 면역원성·응집 가능성 필터링을 거쳐 발현 시험 대상을 선정할 수 있다. 또 코딩 에이전트에 “후보 생성 → 결과 파싱 → 속성 계산 → 상위 후보 보고서 작성” 순서를 부여하면 반복적인 설계 작업을 재현 가능한 파이프라인으로 구성할 수 있다. 다만 API로 전송되는 생물학적 데이터의 보관, 재사용, 기밀성 및 지식재산권 조건은 Supplemental Terms를 검토한 뒤 민감한 프로젝트에 적용해야 한다.
Boltz API은(는) 언제 사용하나요?
Boltz API는 Boltz PBC와 Boltz Team이 2026년 6월 16일 공개한 분자·단백질 설계용 API로, BoltzMol-1과 BoltzProt-1 모델을 연구 자동화 환경에서 호출할 수 있도록 제공한다. BoltzMol-1은 소분자 생성, 가상 스크리닝(Virtual screening), 초기 유효물질 발굴(Hit discovery)에 사용되고, BoltzProt-1은 표적에 결합하도록 단백질과 결합체를 설계하는 작업을 담당한다. 연구자는 Python·TypeScript SDK나 CLI를 통해 이 기능을 기존
Boltz API의 바이오 연구 활용 예시는 무엇인가요?
🔬 소분자 hit discovery 자동화: BoltzMol-1으로 후보군을 생성한 뒤 RDKit에서 분자량·cLogP·구조 중복을 계산하고, 사전에 정의한 물성 기준으로 상위 후보를 선별해 도킹과 세포 기반 assay 대상으로 전달한다. 후보 수와 생성 파라미터는 공식 API 스키마 확인이 필요하다.
📝 업데이트 노트
아직 업데이트 노트가 없습니다.
🧪 관련 생명의 코드
관련된 생명의 코드 글이 아직 없습니다.