소개
World Monitor는 AI 기반 뉴스 수집, 지정학적 모니터링, 인프라 추적을 통합한 실시간 글로벌 인텔리전스 대시보드입니다. Elie Habib이 개발한 이 오픈 소스 소프트웨어는 통합된 상황 인식 인터페이스를 통해 전 세계 뉴스 피드, 재무 데이터, 에너지 정보 등을 제공합니다.
상세정보
World Monitor란 무엇인가요?
World Monitor는 AI 기반 뉴스 수집, 지정학적 모니터링, 인프라 추적을 위한 실시간 글로벌 인텔리전스 대시보드입니다. 이 프로그램은 통합된 상황 인식 인터페이스를 제공하여 사용자가 전 세계의 주요 이벤트와 데이터를 한눈에 파악할 수 있도록 돕습니다.
주요 기능
- 큐레이션된 뉴스 피드: 글로벌 및 지역 카테고리별 뉴스를 AI가 요약한 브리핑으로 제공합니다.
- 듀얼 맵 엔진: 3D 구형 지도(globe.gl)와 WebGL 평면 지도(deck.gl)를 공유 맵 카탈로그와 함께 사용합니다.
- 국가 불안정 지수(CII): 31개 Tier-1 국가의 실시간 CII v8 점수, 밴드 및 약 24시간 변동폭을 추적합니다.
- 금융 레이더: 주식 거래소, 원자재, 암호화폐 및 시장 복합 지수를 모니터링합니다.
- 로컬 AI 지원: Ollama를 사용하여 API 키 없이 모든 기능을 로컬에서 실행할 수 있습니다.
- 멀티 언어 UI: 여러 언어 피드와 RTL(우측에서 좌측으로) 지원을 포함합니다.
다운로드 및 설치 방법
World Monitor는 Windows, macOS(Apple Silicon 및 Intel), Linux(AppImage)용 네이티브 데스크톱 앱으로 제공됩니다. 공식 웹사이트(worldmonitor.app)에서 각 플랫폼에 맞는 설치 파일을 다운로드할 수 있습니다.
개발 환경 설정 (기술 사용자)
소스 코드를 직접 실행하려면 다음 단계를 따르세요:
- GitHub 저장소를 클론합니다:
git clone https://github.com/koala73/worldmonitor.git - 디렉터리를 변경합니다:
cd worldmonitor - 의존성을 설치합니다:
npm install - 개발 서버를 시작합니다:
npm run dev - 브라우저에서 localhost:3000을 열어 앱에 접근합니다.
각 변형(tech, finance, commodity 등)별 개발을 위해 npm run dev:tech, npm run dev:finance 등의 명령어를 사용할 수 있습니다.
기본 사용법
데스크톱 앱을 설치하면 World Monitor 대시보드가 실행됩니다. 기본 대시보드에서는 글로벌 뉴스 피드와 지도를 확인할 수 있습니다. 앱 내에서 tech, finance, commodity, happy, energy 등 다양한 변형으로 전환하여 관심 분야에 맞는 정보를 열람할 수 있습니다.
CLI 사용
공식 npm 패키지를 통해 CLI를 사용할 수 있습니다. 먼저 설치합니다: npm install -g worldmonitor. 설치 후 worldmonitor (또는 약어 wm) 명령어를 사용하여 MCP 도구를 실행하거나 특정 국가의 리스크 정보를 조회할 수 있습니다. 예: wm risk IR --api-key wm_xxx.
이런 경우에 유용합니다
- **국제 정세 및 지정학적 이벤트를 실시간으로 모니터링해야 하는 경우:** 뉴스 피드와 CII 지수를 통해 전 세계 불안정 요인을 파악할 수 있습니다.
- **글로벌 재무 시장 동향을 통합적으로 분석해야 하는 경우:** 주식, 원자재, 암호화폐 데이터를 한 화면에서 비교하고 추세를 분석할 수 있습니다.
- **개발자 및 데이터 분석가를 위한 인텔리전스 데이터 통합이 필요한 경우:** REST API, CLI, SDK를 통해 프로그래밍 방식으로 데이터에 접근하고 자체 분석 시스템과 통합할 수 있습니다.
- **오프라인 환경에서도 AI 기반 분석이 필요한 경우:** Ollama와 연동하여 인터넷 연결 없이 로컬에서 AI 기능을 사용할 수 있습니다.
지원 환경
- 데스크톱 앱: Windows, macOS(Apple Silicon 및 Intel), Linux(AppImage)를 지원합니다.
- 웹 앱: worldmonitor.app 및 다양한 변형 웹사이트를 통해 브라우저에서 직접 접근 가능합니다.
- 개발자 도구: npm, pip, RubyGems, Go를 위한 공식 SDK가 제공됩니다.
최신 버전 및 업데이트
현재 공개된 최신 버전은 2.10.0입니다. GitHub 저장소의 릴리즈 페이지에서 모든 버전 변경사항을 확인할 수 있습니다. 프로그램은 지속적으로 업데이트되고 있습니다.
라이선스 및 제한 사항
World Monitor는 AGPL-3.0 오픈 소스 라이선스로 배포됩니다. 상업적 사용도 가능하지만, AGPL의 카피레프트 및 소스 공개 요구사항을 준수해야 합니다. 프라이빗 소스 독점 사용이나 공식 브랜딩 권리는 별도의 상업적 또는 상표 허가가 필요합니다.
기술 스택
이 프로그램은 타입스크립트, Vite, globe.gl, deck.gl, MapLibre GL을 사용한 프론트엔드와 Tauri 2(Rust) 기반 데스크톱 앱으로 구성되어 있습니다. AI/ML 기능에는 Ollama, Groq, OpenRouter, Transformers.js가 사용됩니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


