BioPlayground

🧬
← AI Tools
ragintermediate

Bio

생물의학 데이터를 자연어 대화로 탐색하는 로컬 AI 연구 조수

Bio는 분산된 생물의학 연구 데이터를 자연어 대화 형태로 탐색하고 분석할 수 있도록 지원하는 로컬 퍼스트 인공지능 연구 조수입니다. 이 도구는 의학 연구 분야에서 펍메드 (PubMed) 학술 논문, 클리니컬트라이얼즈 (ClinicalTrials.gov)의 임상시험 데이터베이스, 식품의약국 (FDA)의 의약품 상세 라벨 정보 등 신뢰할 수 있는 생명과학 데이터를 단일 챗 인터페이스에서 직관적으로 통합 조회할 수 있게 도와줍니다. 마치 숙련된 수석 연구원이 복잡한 임상 자료와 의약 정보 사이를 종횡무진하며 핵심 리포트를 요약해 주듯, Bio는 방대한 생물의학 지식 데이터베이스를 유기적으로 연결하여 연구자가 원하는 답변을 실시간으로 추론해 냅니다. 기존의 생물정보학 분석이나 문헌 조사는 수십 개의 데이터 포털을 번갈아 방문하며 데이터를 직접 복사하여 붙여넣고 가공해야 하는 비효율적인 수작업 과정에 크게 의존하고 있었습니다. 더욱이 환자 정보나 미공개 신약 후보 물질과 같은 민감 데이터를 상용 클라우드 기반 거대언어모델 (Large Language Model)로 전송할 경우 심각한 데이터 유출 위험이 뒤따릅니다. Bio는 올라마 (Ollama) 및 엘엠 스튜디오 (LM Studio)와 같은 오프라인 환경 런타임의 로컬 거대언어모델 연동을 완벽히 지원함으로써 연구실 내부 워크스테이션이나 서버망 밖으로 데이터가 전혀 유출되지 않는 차별화된 보안 장벽을 제공합니다. 연구자는 Bio를 활용하여 신규 항암제 후보 물질의 상호작용 및 기전을 펍메드에서 추출하고 관련 임상 3상 시험의 환자 모집 요건을 순식간에 정리할 수 있습니다. 특히 데이토나 (Daytona)가 제공하는 격리된 코드 실행 환경인 보안 샌드박스 (Sandbox) 내부에서 자동으로 파이썬 (Python) 분석 코드를 작성하고 실행하는 기능을 지원하여, 수집된 환자 생존율 데이터를 기반으로 카플란-마이어 생존 곡선 (Kaplan-Meier survival curve)을 그리거나 복잡한 약동학 (Pharmacokinetics) 수학적 통계 계산을 자연어 요청만으로 완벽하게 처리해 냅니다.

💻 필요한 컴퓨터 사양

🧠RAM

로컬 LLM 구동 시 VRAM 6GB~12GB 이상 권장 (CPU 단독 실행 가능하나 느림)

💾저장공간

약 500MB (로컬 LLM 모델 파일 별도 다운로드 필요, 모델당 4GB~10GB 내외)

설치법

### 4-1. Quick Start

```bash
git clone https://github.com/yorkeccak/bio.git && cd bio && pnpm install && cp .env.example .env.local
```

### 4-2. 상세 설치

```bash
# 1. 저장소 복제 및 이동
git clone https://github.com/yorkeccak/bio.git
cd bio

# 2. 패키지 의존성 설치
pnpm install

# 3. 환경 변수 설정 (.env.local 생성 후 API 키 및 모드 입력)
# NEXT_PUBLIC_APP_MODE=self-hosted
# VALYU_API_KEY=your-valyu-api-key
# DAYTONA_API_KEY=your-daytona-api-key
# DAYTONA_API_URL=https://api.daytona.io
# OLLAMA_BASE_URL=http://localhost:11434  # 로컬 모델 연동 시

# 4. 개발 서버 구동
pnpm dev
```
📄 공식문서🐙 GitHub

📝 업데이트 노트

아직 업데이트 노트가 없습니다.

🧪 관련 생명의 코드

관련된 생명의 코드 글이 아직 없습니다.