arcsin1/oh-my-ppt

Describe what you need — a presentation, lesson, or story — and let the AI build clean, beautiful HTML slides for you. Local-first. Works offline. Works for you.

해결하는 문제

Oh My PPT는 로컬 우선의 AI 기반 프레젠테이션 도구로, 기존의 정적 PPTX 파일을 편집 가능한 HTML 기반 슬라이드로 대체합니다. 사용자가 콘텐츠를 설명하기만 하면 AI가 개요, 페이지 디자인, 이미지를 자동으로 처리하므로 수작업 레이아웃 및 포맷팅 작업의 시간을 크게 절약할 수 있습니다.

작동 방식

이 도구는 텍스트 생성용 LLM(OpenAI 호환 API 또는 로컬 Ollama 인스턴스를 통해)과 이미지 생성 모델을 결합하여 프레젠테이션을 생성합니다. 사용자의 프롬프트, 업로드된 문서(txt, md, csv, docx), 또는 기존 PPTX 파일을 시각적으로 편집하거나 대화형 AI를 통해 편집 가능한 구조화된 HTML 형식으로 변환합니다. 애플리케이션은 Electron 데스크톱 앱으로 구축되어 세션 데이터와 자산이 모두 로컬에 저장됩니다.

대상 사용자

로드쇼, 방어, 또는 강의용으로 고품질 프레젠테이션을 만들어야 하는 전문가, 학생, 교육자에게 적합합니다. HTML의 유연성(애니메이션, 코드 스니펫)과 표준 PPTX, PDF, MP4 형식으로 내보내는 기능을 함께 제공합니다.

주요 기능

  • 양방향 PPTX 지원: 자체 개발된 엔진을 사용해 기존 PPTX 파일을 가져오고, 생성물을 높은 시각적 정확도로 편집 가능한 PPTX 파일로 내보냅니다.
  • 로컬 우선의 프라이버시: 세션, 문서, 자산을 클라우드 플랫폼이 아닌 사용자의 컴퓨터에 저장합니다.
  • AI 기반 시각화: 페이지 콘텐츠와 선택한 스타일에 따라 맥락 인식 가능한 일러스트 및 배경을 자동 생성합니다.
  • 유연한 캔버스: 전통적인 4:3, 와이드스크린, 세로형 9:16, 정사각형 1:1 등 다양한 비율을 지원합니다.
  • 고급 애니메이션: Anime.js v4를 통합하여 요소 수준의 애니메이션과 16가지 이상의 페이지 전환 효과를 제공합니다.
  • 대화형 편집: 채팅 인터페이스를 통해 특정 페이지 요소(예: 제목 색상 변경)를 쉽게 수정할 수 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트