Skip to content

Latest commit

 

History

History
195 lines (145 loc) · 9.51 KB

File metadata and controls

195 lines (145 loc) · 9.51 KB
OpenCMO Logo

OpenCMO

URL만 붙여넣으면 → AI CMO 전략 판단, 지속 모니터링, Agent Brief를 바로 받습니다.
창업자와 소규모 팀을 위한 오픈소스 AI CMO. SEO, GEO, SERP, 커뮤니티 신호, 경쟁 맥락, 리포트, 승인, 발행을 하나의 워크스페이스에 모읍니다.

Python 3.10+ License Stars React SPA

OpenCMO 실행 화면

모니터링, 리포트, 승인, 경쟁 맥락을 하나의 화면에서 봅니다.


쇼케이스: 실제 사례

Cursor.com 실제 스캔으로 OpenCMO를 체험하세요 — Reddit, Hacker News, Bilibili, Dev.to, V2EX에서 176건의 커뮤니티 토론을 발견하고 177개 노드의 지식 그래프를 생성했습니다.

Cursor 쇼케이스(전체 데이터) 보기


왜 OpenCMO인가

  • URL에서 바로 시작: full scan 이후 CMO 수준의 시장 판단을 먼저 받습니다.
  • 신호를 한곳에서 본다: SEO, GEO, SERP, 커뮤니티 변화를 함께 추적합니다.
  • 판단을 실행으로 연결: 리포트, Agent Brief, 승인 큐, 발행 초안이 이어집니다.

실제로 얻는 것

  • 전략 판단: 포지셔닝, 강점, 약점, 경쟁 구도, CMO 제안.
  • 지속 모니터링: SEO 건강도, AI 검색 가시성, 키워드 순위, 커뮤니티 언급.
  • 경쟁 맥락: 경쟁사, 키워드, 커뮤니티를 잇는 3D 지식 그래프.
  • 실행 표면: AI Chat, 승인 흐름, 발행 가능한 초안.

AI CMO 리포트

OpenCMO에는 프로젝트별 정식 리포트 시스템이 있습니다. Reports 탭 또는 /projects/<id>/reports 에서 확인할 수 있습니다.

멀티 에이전트 딕 리포트 파이프라인

인간용 리포트는 단일 프롬프트 대신 6단계 멀티 에이전트 파이프라인(약 14회 LLM 호출)으로 생성됩니다.

단계 역할 기능
1. Reflection Agent 품질 감사관 모든 Agent 데이터 교차 검증, 이상값 탐지
2. Insight Distiller 분석가 다차원 분석 인사이트 추출
3. Outline Planner 편집장 논지와 증거 매핑으로 서사 구조 설계
4. Section Writers 저자 (병렬) 각 섹션을 병렬 작성
5. Section Grader 심사자 1-5점 채점, 임계값 미달 시 재작성
6. Report Synthesizer 총편집 요약, 서론, 전략 제안 작성
  • Strategic Report: full scan 이후 생성 — 심층 경쟁 분석, 리스크 평가, CMO 수준 전략 제안.
  • Weekly Report: 최근 7일 모니터링 윈도우 — 트렌드 분석, 리스크/성과, 다음 주 액션 계획.
  • 이중 출력: Human Readout(심층 분석)과 Agent Brief(간결한 액션 항목).
  • PDF 내보내기: 브랜드 로고 헤더/푸터 포함 PDF 다운로드.
  • 버전 히스토리: latest 와 과거 버전을 함께 확인할 수 있습니다.
  • 이메일 재사용: 주간 이메일은 화면에 보이는 동일한 저장 리포트를 그대로 사용합니다.
  • 우아한 폴백: 파이프라인 장애 시 자동으로 싱글 콜 → 템플릿 생성으로 강등.

"모니터링 시작"을 누르면 무슨 일이 일어나나요

하나의 URL로 6단계 AI 파이프라인이 시작되어 완전한 성장 분석을 구축합니다:

단계 이름 내용
1/6 Context Build URL을 크롤링. 3명의 AI 전문가(제품 분석가, SEO 전략가, 커뮤니티 전략가)가 3라운드 토론으로 브랜드명, 카테고리, 키워드, 경쟁사를 추출.
2/6 Signal Collect SEO 감사, GEO 가시성 확인, 커뮤니티 검색(Reddit, HN, Dev.to 등), SERP 키워드 추적을 병렬 실행.
3/6 Signal Normalize 원시 데이터 정리 및 표준화: 토론 중복 제거, 점수 정규화, 키워드 및 경쟁사 레코드 정렬.
4/6 Domain Review 4명의 AI 분석가가 독립적으로 신호 검토: SEO, GEO, 커뮤니티, 경쟁사 분석가.
5/6 Strategy Synthesis AI 전략 디렉터가 모든 검토를 종합하여 우선순위별 발견 사항과 실행 가능한 권장 사항 생성.
6/6 Persist & Publish 결과를 DB에 저장, 전략 보고서 생성, 대시보드에 인사이트 표시.

첫 스캔 후 매일 / 매주 / 매월 재스캔을 예약하여 변화를 지속 추적할 수 있습니다.

핵심 제품 면

  • SEO Audit: Core Web Vitals, llms.txt, AI crawler 탐지, 기술 건강도.
  • GEO Visibility: ChatGPT, Claude, Gemini, Perplexity, You.com 등에서의 노출 추적.
  • SERP Tracking: 키워드 순위 변화를 장기 추적.
  • Community Monitoring: Reddit, Hacker News, Dev.to, YouTube, Bluesky, Twitter/X 모니터링.
  • AI Chat: 25개 이상의 전문 에이전트와 프로젝트 맥락 기반 대화.
  • Approval Queue: 발행 전에 먼저 검토.
  • 3D Knowledge Graph: 경쟁사, 키워드, 커뮤니티를 시각적으로 탐색.

빠른 시작

OpenAI 호환 API를 지원합니다. OpenAI, DeepSeek, NVIDIA NIM, Kimi 호환 게이트웨이, Ollama 등을 사용할 수 있습니다.

git clone https://github.com/study8677/OpenCMO.git
cd OpenCMO
pip install -e ".[all]"
crawl4ai-setup

cp .env.example .env
opencmo-web

그다음 http://localhost:8080 을 엽니다.

홈페이지에서 URL을 입력해 첫 번째 스캔을 시작하세요. LLM API 키가 설정되지 않은 경우 Settings 아이콘의 빨간 점이 설정 패널로 안내합니다.

팁: API 키는 Web 대시보드의 Settings 에서도 직접 설정할 수 있습니다 (.env 불필요).

프론트엔드 개발 (선택)
cd frontend
npm install
npm run dev
npm run build

개발 앱은 http://localhost:5173 에서 실행되고 API는 :8080 으로 프록시됩니다.

연동

기능 플랫폼 인증
모니터링 SEO, GEO, SERP, Community 선택적 provider key
커뮤니티 소스 Reddit, HN, Dev.to, Bluesky, YouTube, Twitter/X 선택
발행 Reddit, Twitter/X 필수
리포트 Web + Email + PDF 이메일은 SMTP 필요
LLM OpenAI 호환 API 필수

로드맵

  • AI CMO 전략 스캔
  • SEO / GEO / SERP / 커뮤니티 모니터링
  • 버전 관리되는 전략 리포트와 주간 리포트
  • 멀티 에이전트 딕 리포트 파이프라인 (6단계)
  • 브랜드 포함 PDF 내보내기
  • 3D 지식 그래프
  • 승인 흐름과 통제된 발행
  • 중국 플랫폼 커뮤니티 모니터링 (V2EX, Weibo, Bilibili, XueQiu)
  • 완전한 i18n 지원 (영어, 중국어, 일본어, 한국어, 스페인어)
  • 로케일 인식 AI 응답 (LLM이 UI 언어 설정을 따름)
  • 불안정한 프로바이더를 위한 LLM 지수 백오프 재시도
  • 간편 온보딩: 홈페이지에서 URL만 입력하면 바로 시작
  • 더 많은 발행 채널
  • 브랜드 보이스 제어
  • 더 깊은 엔터프라이즈 SEO 크롤링

Contributors

Acknowledgments

Star History

Star History Chart

Links

  • LINUX DO — 기술 애호가들이 모이는 커뮤니티