GitHub TrendingAI · 머신러닝

basketikun/infinite-canvas

AI 이미지 창작용 오픈소스 무한 캔버스 플랫폼 공개

원제 basketikun/infinite-canvas

스타 9,165당일 +153TypeScript
Key Point

OpenAI 호환 API와 로컬 에이전트를 통합해 브라우저 기반 AI 창작 워크플로우를 단일 캔버스에서 구현한 오픈소스 도구로, AI 생이미지·영상 생성·이미지 편집 등 여러 작업을 한 곳에서 연결할 수 있다.

핵심 요약

  • TypeScript로 개발된 오픈소스 무한 캔버스 워크벤치로, AI 생이미지·이미지 편집·동영상 생성·에이전트 어시스턴트·캔버스 편성·대화형 창작·프롬프트 라이브러리·소재 관리를 하나의 인터페이스에서 제공한다.
  • 다중 캔버스 프로젝트, 노드 드래그 스케일링, 연선, 미니맵, 실행 취소/다시 하기, 가져오기/내보내기 등 무한 캔버스 기능을 갖추고 있다.
  • 브라우저 프론트엔드에서 OpenAI 호환 인터페이스로 직접 연결되며 텍스트-이미지, 이미지-이미지, 참고 이미지 편집, 텍스트 문답, 음성 및 동영상 생성을 지원한다.
  • 캔버스 어시스턴트는 선택된 노드 주변에서 대화·생이미지하고 결과를 캔버스에 다시 삽입할 수 있다.
  • 로컬 에이전트 기능으로 Codex/Claude Code와 연결하여 MCP를 통해 캔버스를 조작 가능하며, Codex 앱 플러그인 설치 시 자동으로 MCP를 등록한다.
  • TypeScript SDK로 캔버스 노드 플러그인을 자체 개발할 수 있고, URL로 동적 설치·활성화·업데이트·제거가 가능하다.
  • 생이미지/동영상 인터페이스 호출 방식을 사용자 정의할 수 있어 다양한 중계 서비스와 자체 구축 서비스에 유연하게 대응한다.
  • 7개 오픈소스 프롬프트 소스를 내장하고 표준 JSON 소스 커스터마이징을 지원하며, 브라우저 프론트엔드에서 IndexedDB로 캐싱된다.
  • AI API 키·Base URL·캔버스·소재·생성 기록은 기본적으로 브라우저 로컬 저장되며, Docker로 실행 시 기본 포트는 3000번이다.
  • chatgpt2api 같은 무료 생이미지 프로젝트와 함께 사용할 수 있다.
  • 프로젝트는 개발 단계로 과거 데이터 호환성을 보장하지 않으며, 포크 후 독립 개발을 권장한다.
  • MIT 라이선스로 개방되어 있으며 개인·상업용 무료 사용, 복제, 수정, 배포, 재라이선싱이 가능하다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗