Repolode
elmohq

elmohq/elmo

ChatGPT, Claude, Perplexity, Gemini 같은 AI 답변 엔진이 브랜드를 어떻게 언급하고 인용하는지 추적하는 셀프 호스팅 오픈소스 플랫폼입니다.

대체할 수 있는 제품:ProfoundOtterly.aiPeec AI

스타
479
포크
112
열린 이슈
135
마지막 커밋
4시간 전

어떤 프로젝트인가요?

Elmo는 AI 가시성을 측정하고 개선하는 플랫폼으로, Answer Engine Optimization(AEO) 또는 Generative Engine Optimization(GEO)이라고도 합니다. 잠재 고객이 AI 어시스턴트에 물어볼 법한 프롬프트를 정의하면, Elmo가 ChatGPT, Google AI Overviews, Gemini, Perplexity, Copilot, Claude, Grok 같은 엔진에 직접 모델 API를 통해 정기적으로 요청을 실행합니다.

각 답변에서 브랜드명, 별칭, 도메인, 경쟁사를 추출하고, 언급 여부에 감성 점수와 순위 위치를 부여합니다. 인용된 URL은 저장한 뒤 도메인과 카테고리별로 분류하므로 엔진이 어떤 출처를 참고하는지 확인할 수 있습니다. 원본 응답은 PostgreSQL에 보관하며, 점수 산정 코드는 저장소에 공개되어 모든 지표를 감사할 수 있습니다.

이 프로젝트는 npm CLI로 설치하는 Docker Compose 스택으로 제공되며, TypeScript 및 Python SDK를 갖춘 REST API와 코딩 어시스턴트용 MCP 서버도 포함합니다. 공유 가능한 보고서는 계정 없이도 볼 수 있습니다.

핵심 기능

  • 01ChatGPT, Perplexity, Gemini, Claude, Google AI Overviews에서 브랜드 언급과 인용을 추적합니다.
  • 02프롬프트, 모델, 경쟁사별 가시성, 점유율, 감성을 점수화합니다.
  • 03인용된 URL을 자체 사이트, 경쟁사, 소셜 미디어 등 도메인별로 분류합니다.
  • 04엔진이 답변을 생성하는 동안 실행한 웹 검색을 기록해 쿼리 팬아웃을 보여줍니다.
  • 05지표를 다시 계산하고 감사할 수 있도록 엔진의 원본 출력을 PostgreSQL에 저장합니다.
  • 06REST API, TypeScript 및 Python SDK, MCP 서버를 제공합니다.

활용 사례

  • AI 어시스턴트가 경쟁사와 비교해 자사 브랜드를 어떻게 설명하는지 추적하는 마케팅 팀.
  • 화이트라벨 배포로 여러 고객사의 AEO 보고서를 작성하는 에이전시.
  • AI 가시성 데이터를 자체 인프라에 보관하려는 기업.
  • MCP를 통해 코딩 어시스턴트에서 AI 가시성 데이터를 조회하는 개발자.

빠른 시작

  1. 1

    Elmo CLI를 전역으로 설치합니다

    npm install -g @elmohq/cli
  2. 2

    대화형 설정 마법사를 실행해 구성을 만듭니다

    elmo init
  3. 3

    Docker Compose 스택을 시작합니다

    elmo compose up -d
  4. 4

    브라우저에서 http://localhost:1515를 열고 계정을 만듭니다

사용 전 알아둘 점

  • 최소 하나의 AI 제공업체 또는 스크래퍼 API 키와 Jev용 TypeSafe 키가 필요합니다.
  • Docker Compose를 사용한 자체 호스팅 비용 외에도 판정하는 답변마다 추적 비용이 발생합니다.

토픽

자주 묻는 질문

elmo은(는) 무엇인가요?
ChatGPT, Claude, Perplexity, Gemini 같은 AI 답변 엔진이 브랜드를 어떻게 언급하고 인용하는지 추적하는 셀프 호스팅 오픈소스 플랫폼입니다. Elmo는 AI 가시성을 측정하고 개선하는 플랫폼으로, Answer Engine Optimization(AEO) 또는 Generative Engine Optimization(GEO)이라고도 합니다. 잠재 고객이 AI 어시스턴트에 물어볼 법한 프롬프트를 정의하면, Elmo가 ChatGPT, Google AI Overviews, Gemini, Perplexity, Copilot, Claude, Grok 같은 엔진에 직접 모델 API를 통해 정기적으로 요청을 실행합니다.
elmo은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
elmo은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
elmo은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. elmo의 마지막 커밋은 2026년 10월 22일입니다.
elmo은(는) 어디에 사용할 수 있나요?
AI 어시스턴트가 경쟁사와 비교해 자사 브랜드를 어떻게 설명하는지 추적하는 마케팅 팀. 화이트라벨 배포로 여러 고객사의 AEO 보고서를 작성하는 에이전시. AI 가시성 데이터를 자체 인프라에 보관하려는 기업. MCP를 통해 코딩 어시스턴트에서 AI 가시성 데이터를 조회하는 개발자.
elmo는 어떻게 설치하나요?
Elmo CLI를 전역으로 설치합니다: npm install -g @elmohq/cli 대화형 설정 마법사를 실행해 구성을 만듭니다: elmo init Docker Compose 스택을 시작합니다: elmo compose up -d 브라우저에서 http://localhost:1515를 열고 계정을 만듭니다
elmo은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/elmohq/elmo

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트