본문으로 건너뛰기
피드

버핏·멍거·탈레브를 AI 에이전트로 만든 오픈소스 헤지펀드, GitHub 스타 5만 돌파

ai-ml 약 5분

12명의 전설적 투자자의 투자 철학을 AI 에이전트로 구현한 오픈소스 프로젝트가 GitHub에서 51.7K 스타를 기록했다. React+TypeScript 프론트엔드와 Python+FastAPI+LangGraph 백엔드로 구성되며, 13개 LLM 프로바이더를 지원한다.

  • 1

    버핏, 멍거, 그레이엄, 버리, 탈레브 등 12명의 투자 전설을 AI 에이전트로 인코딩

  • 2

    6명의 전문 분석 에이전트(밸류에이션, 펀더멘털, 기술적, 센티먼트, 리스크, 포트폴리오)가 최종 매매 결정

  • 3

    React Flow 비주얼 워크플로 에디터로 드래그앤드롭 전략 설계 가능

  • 4

    백테스팅 모듈 내장, Ollama로 로컬 LLM 실행도 지원

  • GitHub에서 51.7K 스타, 9K+ 포크를 찍은 AI 헤지펀드 오픈소스 프로젝트가 화제임
  • 독립 개발자 Virat Singh이 만들었고, 12명의 전설적 투자자를 AI 에이전트로 인코딩한 게 핵심 아이디어임
  • 각 에이전트가 해당 투자자의 철학대로 독립적으로 종목을 분석하고, 포트폴리오 매니저 에이전트가 최종 매매 결정을 내리는 구조임

에이전트 라인업

  • 투자 전설 에이전트 12명
    • 워렌 버핏 — 경쟁 우위 갖춘 고품질 기업을 합리적 가격에 매수
    • 찰리 멍거 — 경영진 역량과 예측 가능성 중시
    • 벤 그레이엄 — 안전 마진 엄수, 저평가 기업 발굴
    • 마이클 버리 — 역발상 투자, 심층 가치 분석
    • 캐시 우드 — 파괴적 혁신과 기술 변화에 베팅
    • 나심 탈레브 — 극단적 리스크와 회복탄력성 중심
    • 그 외 빌 애크먼, 피터 린치, 필 피셔, 드러켄밀러, 파브라이, 다모다란까지 총 12명
  • 전문 분석 에이전트 6명
    • 밸류에이션 에이전트: 내재가치 계산 → 매매 신호 생성
    • 펀더멘털 에이전트: 재무 데이터 해석
    • 기술적 분석 에이전트: 추세·모멘텀 파악
    • 센티먼트 에이전트: 시장 심리 정량화
    • 리스크 매니저: 위험 노출도 계산, 포지션 한도 설정
    • 포트폴리오 매니저: 모든 신호 종합 → 최종 결정
  • 12명이 의견 내고, 6명이 정리해서 결론 내리는 "월가 드림팀" 구조임

기술 스택

  • 프론트엔드: React 18 + TypeScript
    • React Flow 비주얼 워크플로 에디터 통합 — 에이전트 노드를 드래그앤드롭으로 조합해서 자기만의 투자 위원회를 설계할 수 있음
  • 백엔드: Python + FastAPI + LangGraph
    • 모든 에이전트가 동일한 AgentState 데이터 사전을 공유함
    • 노드 간 정보가 흐르면서 상태 일관성 유지 + 하위 노드에서 상위 분석 결과를 동적 참조 가능
  • LLM 지원: 13개 프로바이더 호환 (OpenAI, Anthropic, Groq, DeepSeek 등)
    • --ollama 파라미터로 로컬 LLM 실행도 가능 → 인터넷 없이 전체 추론 가능
  • 백테스팅 모듈 내장
    • poetry run python src/backtester.py --ticker AAPL,MSFT,NVDA 한 줄로 실행
    • 각 에이전트가 과거 데이터 기반으로 매일 분석 → 수익률 곡선과 성과 지표 출력
  • 인터페이스: CLI + 웹 앱 두 가지 제공
    • 웹 앱은 localhost:3000에서 비주얼 에디터 접속 가능

💡

> 실제 수익률이 검증된 프로젝트는 아님. 하지만 LangGraph 기반 멀티 에이전트 오케스트레이션을 실전 규모로 구현한 레퍼런스로서 학습 가치가 큼. "수익은 모르겠지만 에이전트 프레임워크는 배웠다"는 유저 반응이 이 프로젝트의 실질적 가치를 잘 요약함.


기술 맥락: LangGraph 멀티 에이전트 오케스트레이션

이 프로젝트가 기술적으로 흥미로운 이유는 LangGraph의 그래프 기반 오케스트레이션을 제대로 활용했기 때문임. 핵심 구조를 보면:

  • AgentState 공유 패턴: 12개 투자자 에이전트가 각각 독립 실행되지만, 분석 결과는 하나의 AgentState 딕셔너리에 누적됨. 포트폴리오 매니저 노드가 이 상태를 읽어서 최종 결정을 내리는 fan-in 패턴임
  • React Flow 연동: 프론트엔드의 React Flow 노드 그래프가 백엔드의 LangGraph 실행 그래프와 1:1 매핑됨. 사용자가 UI에서 노드를 추가/제거하면 실제 에이전트 파이프라인이 변경되는 구조
  • 프로바이더 추상화: 13개 LLM을 동일 인터페이스로 교체 가능하게 만든 것도 참고할 만함. Ollama 지원으로 완전 오프라인 실행까지 커버

멀티 에이전트 시스템을 설계할 때 "에이전트 간 상태 공유를 어떻게 할 것인가"가 핵심 설계 결정인데, 이 프로젝트는 LangGraph의 공유 상태 그래프로 깔끔하게 풀었음.

실제 수익률은 검증되지 않았지만, LangGraph 기반 멀티 에이전트 오케스트레이션의 학습 교재로서 가치가 크다.

댓글

댓글

댓글을 불러오는 중...

ai-ml

Claude 4.7 토크나이저 실측 — 공식 상한 1.35배? 실제는 1.47배였다

Anthropic은 Claude Opus 4.7 새 토크나이저가 4.6 대비 1.0~1.35배 토큰을 쓴다고 안내했지만 실측은 기술문서 1.47배, 실제 CLAUDE.md 파일 1.45배로 공식 상한을 넘었다. 대신 IFEval 엄격 모드에서 +5pp 명령 추종 개선이 확인됐다. 스티커 가격은 그대로지만 80턴 Claude Code 세션 기준 실효 비용이 20~30% 오르고 Max 플랜 레이트 리밋도 그만큼 빨리 닫힌다.

ai-ml

엔비디아, 세계 첫 오픈소스 양자 AI 모델 '아이징' 공개 — pyMatching 대비 2.5배 빠름

엔비디아가 양자 컴퓨팅의 핵심 난제인 프로세서 보정과 오류 정정을 AI로 해결하는 오픈소스 모델 패밀리 '아이징'을 공개했다. 업계 표준인 pyMatching 대비 최대 2.5배 빠르고 정확도는 3배 높다. 연세대를 포함한 글로벌 연구기관들이 이미 도입했다.

ai-ml

Anthropic, 대화로 디자인 뽑는 'Claude Design' 공개 — Figma 정조준

Anthropic이 Claude Opus 4.7 비전 모델 기반의 Claude Design을 리서치 프리뷰로 출시했다. 대화, 인라인 코멘트, 직접 편집으로 디자인/프로토타입/슬라이드/랜딩페이지를 만들고, 코드베이스에서 추출한 팀 디자인 시스템을 자동 적용한 뒤 Claude Code로 바로 핸드오프할 수 있다.

ai-ml

21GB 로컬 모델 Qwen3.6이 Claude Opus 4.7보다 펠리컨을 더 잘 그렸다

Simon Willison이 알리바바의 Qwen3.6-35B-A3B 양자화 모델을 맥북에서 로컬로 돌려 SVG 펠리컨 벤치마크를 수행했더니, Anthropic의 최신 Opus 4.7보다 더 나은 결과가 나왔다. 다만 이 결과가 모델의 범용 성능 우위를 의미하진 않는다고 본인이 직접 선을 그었다.

ai-ml

클라우드 월드 — Claude Opus 4.7 출시, OpenAI Codex 대규모 업데이트, Canva AI 2.0 공개

앤스로픽이 코딩·비전 성능을 강화한 Claude Opus 4.7을 출시하고, 오픈AI는 Codex를 로컬 개발 환경으로 확장하는 대규모 업데이트를 발표함. 캔바는 에이전트 기반 AI 2.0을 공개하며 디자인 도구를 넘어 업무 자동화 플랫폼으로 전환을 선언.