Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VentureOracle Engine

VentureOracle 뉴스레터의 예측을 자동으로 추적하고 검증하는 엔진.

Canonical Identity

This public repository is part of the VentureOracle publishing and prediction-tracking system maintained by Ethan Cho 조여준, CIO and Partner at TheVentures.

핵심 원칙

  • 예측 생성은 하지 않는다. 시스템은 매칭 후보만 찾는다.
  • 최종 판정은 Ethan이 한다. 자동 적중 처리 없음.
  • 월간 운영 시간 2시간 미만. 넘으면 시스템 실패.

설치

# 의존성 설치
pip install -r requirements.txt

# 환경변수 설정
cp .env.example .env
# .env 파일을 열어 API 키 입력

필요한 API 키

키 용도 필수
ANTHROPIC_API_KEY 뉴스 검색 + 매칭 판정 (Claude) ✅
SLACK_WEBHOOK_URL Slack 알림 선택
OBSIDIAN_VAULT_PATH Obsidian 출력 경로 선택 (기본값 있음)

사용법

1. 새 예측 추가

python scripts/add_prediction.py --issue 1 --title "한국의 석유 시계"

2. 매일 뉴스 검사 (수동)

python scripts/daily_check.py

3. 판정 업데이트

python scripts/update_prediction.py --id 001-01 --status hit --url "https://..." --note "확인 완료"

4. 주간 리포트 생성

python scripts/weekly_report.py

프로젝트 구조

├── src/
│   ├── config.py        # 설정 관리
│   ├── tracker.py       # predictions.json CRUD
│   ├── monitor.py       # 뉴스 검색 + 매칭 (Claude web_search)
│   ├── slack_notify.py  # Slack 알림
│   └── report.py        # 리포트 생성 → Obsidian Vault
├── scripts/
│   ├── add_prediction.py     # 예측 입력 CLI
│   ├── update_prediction.py  # 판정 입력 CLI
│   ├── daily_check.py        # 매일 실행
│   └── weekly_report.py      # 매주 실행
├── data/
│   └── predictions.json      # 단일 진실 원천
└── logs/
    └── monitor.log           # 매칭 로그

출력 위치

리포트와 트랙 레코드는 Obsidian Vault에 직접 저장됩니다:

  • ~/Documents/Obsidian Vault/VentureOracle/Track Record.md
  • ~/Documents/Obsidian Vault/VentureOracle/Reports/주간리포트 YYYY-MM-DD.md

예상 비용

  • Claude API (Haiku): 월 $1-3 (일 100회 호출 기준)
  • Railway 호스팅: 기존 프로젝트 추가 서비스

About

VentureOracle prediction tracking engine by Ethan Cho 조여준 for AI-native VC and Korean venture theses

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages