SamurAIGPT/muapi-cli

Official CLI for muapi.ai — generate images, videos & audio from the terminal. MCP server, 14 AI models, npm + pip installable.

What it solves

muapi CLI는 이미지, 비디오, 오디오용 다양한 생성 AI 모델에 접근하기 위한 통합 명령줄 인터페이스를 제공합니다. 서로 다른 플랫폼을 전환하거나 각 공급자별 맞춤 API 통합을 작성할 필요 없이 터미널에서 직접 콘텐츠를 생성할 수 있습니다.

How it works

이 도구는 muapi.ai API를 감싸는 CLI 래퍼 역할을 하며, image generate 또는 video generate와 같은 일반 작업을 위한 선별된 명령과, 카탈로그 내 모든 모델과 상호작용할 수 있도록 OpenAPI 스키마를 동적으로 가져오는 범용 run 명령을 제공합니다. 인간이 읽기 쉬운 출력과 스크립트 및 AI 에이전트와의 통합을 위한 머신이 읽을 수 있는 JSON을 모두 지원합니다.

Who it’s for

  • Developers and Power Users: GUI보다 터미널에서 콘텐츠 생성을 선호하는 개발자 및 파워 유저.
  • AI Agents: CLI는 프로그래밍 접근을 위해 설계되었으며, JSON 출력, 의미 있는 종료 코드, Claude나 Cursor와 같은 에이전트와 통합할 수 있는 전용 MCP(Model Context Protocol) 서버 모드를 제공합니다.
  • Content Creators: 이미지, 비디오, 오디오 생성 파이프라인을 자동화하고 싶은 크리에이터.

Highlights

  • Multimodal Generation: 텍스트‑투‑이미지, 텍스트‑투‑비디오, 이미지‑투‑비디오, 그리고 Suno를 통한 음악 생성 지원.
  • Agent-First Design: --output-json--jq 필터링을 포함해 파이프라인 및 자동화가 용이합니다.
  • MCP Server Support: 로컬 stdio 서버로 실행하거나 호스팅된 HTTP 전송을 통해 연결해 AI 에이전트에 19가지 다른 생성 도구를 제공합니다.
  • Schema-Driven Execution: muapi run 명령을 통해 카탈로그 내 모든 모델의 실시간 API 파라미터를 탐색할 수 있습니다.
  • AI Enhancement Tools: 업스케일링, 배경 제거, 얼굴 교체, 스타일 변환(예: 지브리 또는 애니메이션 스타일) 등 내장 명령을 제공합니다.