프로젝트 소개
PPT Master는 문서, PDF, DOCX 파일, 웹 페이지, 직접 텍스트 입력으로부터 완전한 네이티브 편집 가능한 PowerPoint(.pptx) 프레젠테이션을 생성하는 오픈소스 AI 툴입니다. 이미지로 출력을 평탄화하는 다른 툴들과 달리, PPT Master는 조정 핸들이 달린 네이티브 도형, 데이터 기반 차트와 표, 슬라이드 마스터, 전환 효과, 애니메이션, 스피커 노트에서 추출한 오디오 내레이션 등 실제 PowerPoint 개체를 생성합니다.
이 툴은 Claude Code, GPT, Gemini, Cursor, Codex CLI, Kimi 등 AI 에이전트를 지원하는 모든 AI IDE나 채팅 툴 내 워크플로우로 실행됩니다. 사용자는 Python과 프로젝트 의존성을 설치한 후 소스 자료에서 프레젠테이션을 생성하도록 AI 에이전트에 지시합니다. 모든 처리는 로컬에서 이루어지며, 외부로는 AI 모델 API 호출만 전송됩니다. 플랫폼 구독료나 모델 종속성은 없습니다.
주요 기능으로는 다음과 같은 것이 있습니다:
- PDF, DOCX, HTML, EPUB, Jupyter 노트북 등 다양한 형식을 구조화된 프레젠테이션으로 변환
- 커스텀 템플릿 지원: 사용자가 직접 제공한 .pptx 템플릿을 변경되지 않은 페이지에 바이트 단위로 그대로 보존
- --native-charts-and-tables 플래그를 통해 편집 가능한 데이터를 가진 데이터 기반 차트와 표 생성
- PowerPoint 2010 이상에서 편집 가능한 OMML로 수식 렌더링
- 설계 확인 과정을 생략해 더 빠른 출력을 제공하는 옵션 퀵 생성 모드
- 참고 자료에서 브랜드, 스타일, 레이아웃, 덱 템플릿 추출 및 재사용
- 스피커 노트에서 내레이션 추출 및 네이티브 애니메이션 지원
이 프로젝트는 MIT 라이선스를 적용받아 무료로 사용 가능하며, Hugo He가 관리합니다. 최상의 결과를 위해 권장되는 모델은 대용량 컨텍스트 윈도우를 지원하는 Kimi K3 또는 Claude로, gpt-image-2나 gemini-3.1-flash-image와 같은 AI 이미지 생성 툴과 함께 사용하는 것이 좋습니다. README에는 고품질 모델을 사용할수록 결과가 개선되며, 생성 후에도 다듬기가 필요할 수 있다고 명시되어 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.