OpenChart: AI 에이전트를 탑재한 오픈 소스 TradingView 대안
OpenChart는 클라우드 할당량 제한 없는 AI 강화 차트 기능을 제공합니다
OpenChart는 대화형 금융 차트와 플러그인 방식의 AI 에이전트를 결합하여, 사용자가 전체 스택을 로컬에서 실행하고 상용 플랫폼의 일반적인 구독 제한을 피할 수 있도록 합니다.
핵심 기능은 독립적이며 확장 가능합니다
- 무제한 차트 및 지표 – 차트 수, 기술적 분석, 가격 알림에 대한 소프트웨어 플랜 제한이 없습니다.
- 나만의 AI 사용 – 사용자의 기존 API 키를 통해 Claude, Gemini, Codex 또는 호환되는 모든 모델을 연결할 수 있습니다.
- 자연어 알림 – 시장 상황을 일반 텍스트로 설명하면, OpenChart가 Tea 모니터를 생성하여 해당 조건이 발생할 때 에이전트 기반 조사를 트리거합니다.
- AI 생성 설명 – 차트 영역을 선택하면 연결된 에이전트가 해당 움직임을 조사하고, 소스가 연결된 주석을 차트 막대에 직접 첨부합니다.
- 그리기 기반 알림 워크플로우 – 선이나 영역을 그리면, 이를 교차할 때 자동으로 에이전트가 실행되어 돌파를 분석합니다.
- Tea 스크립트 언어 – 시장 데이터가 실시간으로 스트리밍될 때 평가되는 완전한 프로그래밍 구조(함수, 루프, 상태, 컬렉션)를 사용하여 사용자 지정 지표 및 알림 로직을 작성할 수 있습니다.
설치는 원클릭 데스크톱 다운로드 또는 재현 가능한 소스 빌드를 통해 가능합니다
이 프로젝트는 즉시 사용할 수 있는 서명된 macOS(Apple Silicon) DMG 파일을 제공합니다. 개발자를 위해 저장소에는 Node 24, npm 11.11.1, Bun 1.4.2, Just를 사용하는 재현 가능한 빌드 파이프라인이 포함되어 있습니다. just install --frozen-lockfile 명령은 시장 분석을 위한 도메인 특화 언어인 Tea도 컴파일합니다.
"macOS(Apple Silicon)용 데스크톱을 다운로드하고... 디스크 이미지를 열어 OpenChart를 설치하세요." – OpenChart README
소스에서 실행하기
git clone https://github.com/longsurf-ai/openchart.git
cd openchart
just install --frozen-lockfile # 의존성 설치 및 Tea 빌드
just desktop # Electron 기반 클라이언트 실행
동일한 명령어가 바이너리 다운로드 조정 후 Linux 및 Windows에서도 작동합니다.
가격 모델은 AI 사용량을 핵심 앱과 분리합니다
OpenChart Desktop은 무료입니다. AI 사용량은 연결된 모델 제공업체(Claude, Gemini, Codex 등)의 가격 정책을 따릅니다. 선택적인 클라우드 시장 데이터 피드는 별도로 청구되지만, 모든 차트 작성, 알림 및 스크립팅은 로컬에서 제한 없이 유지됩니다.
커뮤니티 반응은 개인정보 보호와 통합 강점을 강조합니다
- 개인정보 우선 설계 – 사용자들은 차트, 연구, 지표 코드의 로컬 전용 저장 방식을 칭찬하며, 시장 분석 분야에서 보기 드문 조합이라고 평가했습니다.
- 원활한 Claude 통합 – 댓글 작성자들은 다른 도구와 비교했을 때 OpenChart에 Claude 구독을 연결하는 것이 얼마나 쉬운지 강조했습니다.
- 모바일 확장 가능성 – 일부 사용자들은 데스크톱을 넘어 워크플로우를 확장하기 위해 iOS/Android 클라이언트에 대한 관심을 표명했습니다.
"AI 에이전트 + 대화형 차트는 제가 정확히 기다려온 워크플로우입니다." – kirawen13 (HN 댓글) "모든 것(차트, 연구, 지표 코드)을 로컬에 유지한다는 설계 선택이 정말 마음에 듭니다. 개인정보 보호 우선 + 오픈 소스 + 에이전트 네이티브는 시장 분석 도구에서 본 적 없는 조합입니다." – aurielws (HN 댓글)
오픈 소스 생태계 및 감사의 말
OpenChart는 풍부한 커뮤니티 프로젝트 스택을 기반으로 구축되었습니다:
- Tea 언어 – TradingView의 Pine Script에서 영감을 받아 프로그래밍 가능한 시장 로직을 구현합니다.
- Effect 런타임 – 동시성 및 오류 처리 기반을 제공합니다.
- assistant-ui & AG-UI – 에이전트 대화 UI 및 이벤트 프로토콜을 구동합니다.
- shadcn/ui, Radix UI, Base UI – 재사용 가능한 컴포넌트 라이브러리를 제공합니다.
- Robust-orientation & kld-intersections – 차트 주석에 최적화된 기하학 알고리즘을 제공합니다.
저장소에는 시각적 디자인 영감을 준 Jan과 개념적 지침을 제공한 OpenCode를 포함한 추가적인 기여자 목록이 나열되어 있습니다.
기여 및 거버넌스
OpenChart는 코드, 지표 라이브러리, 문서 및 사용자 피드백 전반에 걸친 기여를 환영합니다. 관리자는 풀 리퀘스트를 제출하기 전에 just check를 실행할 것을 권장하며, docs/ 폴더에 상세한 개발 가이드를 제공합니다. 커뮤니티 채널로는 Discord, GitHub Issues, X(구 Twitter) 및 전용 Reddit 서브레딧이 있습니다.
보안 및 라이선스
보안 취약점은 프로젝트의 보안 정책에 따라 security@longsurf.ai로 비공개 보고해야 합니다. 코드는 OpenChart License 하에 릴리스되며, 이는 추가적인 상업적 사용 조건이 포함된 Apache 2.0 파생 라이선스입니다. 상업적 라이선스 문의는 legal@longsurf.ai로 보내주시기 바랍니다.
OpenChart가 트레이더와 개발자에게 중요한 이유
OpenChart는 완전히 로컬에서 실행되는 오픈 소스 트레이딩 차트 플랫폼이 독점적인 할당량 제한 없이 현대적인 LLM 에이전트를 통합할 수 있음을 보여줍니다. 이 플랫폼은 TradingView와 같은 클라우드 중심 서비스에 대한 개인정보 보호 대안을 제공하는 동시에, 파워 유저들이 선호하는 AI 모델을 통해 사용자 지정 시장 로직을 스크립팅하고 연구를 자동화할 수 있는 능력을 제공합니다.
Sources
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- Dispatch