Repolode
danielmiessler

danielmiessler/Fabric

작업별 재사용 가능한 AI 프롬프트(Pattern)를 관리하고 CLI나 REST API로 실행하는 오픈소스 Go 프레임워크입니다.

스타
44,359
포크
4,308
열린 이슈
18
마지막 커밋
24시간 전

어떤 프로젝트인가요?

Fabric은 프롬프트를 재사용 가능한 단위로 만들어 일상 업무에 AI를 적용하는 프레임워크입니다. 각 작업에 맞는 프롬프트는 Pattern으로 저장됩니다. 예를 들어 글 요약, YouTube 동영상에서 유용한 지식 추출, 코드 설명 등이 있습니다. 사용자는 채팅 앱마다 프롬프트를 다시 작성하는 대신, 잘 만든 프롬프트를 한곳에 모아 재사용할 수 있습니다.

CLI 도구는 stdin이나 파일에서 텍스트를 받아 선택한 Pattern을 적용하고, OpenAI, Anthropic, Google Gemini, Ollama, Azure OpenAI, Amazon Bedrock, OpenRouter 등 여러 지원 제공자의 모델에 결과를 전달합니다. Pattern은 수정 가능한 일반 Markdown 파일이며, 도구를 사용해 YouTube 자막을 가져오고 웹 페이지를 스크랩하거나 오디오를 텍스트로 변환할 수도 있습니다.

Fabric은 REST API 서버로도 실행할 수 있으며, Ollama 호환 모드에서는 Ollama 클라이언트가 Fabric의 제공자와 Pattern을 사용할 수 있습니다. Go로 작성되었으며 MIT 라이선스로 배포됩니다.

핵심 기능

  • 01프롬프트를 이름이 지정된 Pattern으로 관리하고 작업별로 실행합니다.
  • 02stdin, 파일, YouTube 동영상, 웹 페이지, 오디오를 입력으로 받습니다.
  • 03Ollama와 LM Studio를 통한 로컬 모델을 포함해 다양한 AI 제공자를 지원합니다.
  • 04REST API 서버와 Ollama 호환 모드를 제공합니다.
  • 05전송 전에 프롬프트를 확인할 수 있도록 드라이런 및 프롬프트 내보내기 옵션을 제공합니다.
  • 06Zsh, Bash, Fish용 셸 자동 완성을 제공합니다.

활용 사례

  • 터미널에서 글, 논문 또는 긴 동영상을 요약합니다.
  • 여러 도구에서 함께 사용할 개인용 재사용 프롬프트 라이브러리를 구축합니다.
  • 스크립트와 파이프라인에서 로컬 또는 클라우드 모델에 프롬프트를 실행합니다.
  • 여러 AI 제공자에게 요청을 라우팅하는 단일 API 엔드포인트를 제공합니다.

빠른 시작

  1. 1

    Unix, Linux 또는 macOS에서는 한 줄 설치 프로그램으로 Fabric을 설치하세요

    curl -fsSL https://raw.githubusercontent.com/danielmiessler/fabric/main/scripts/installer/install.sh | bash
  2. 2

    Windows에서는 PowerShell을 사용해 Fabric을 설치하세요

    iwr -useb https://raw.githubusercontent.com/danielmiessler/fabric/main/scripts/installer/install.ps1 | iex
  3. 3

    설정을 실행해 AI 제공업체 키를 구성하세요

사용 전 알아둘 점

  • 패턴을 실행하려면 지원되는 AI 제공업체의 API 키 또는 계정이 필요합니다.

토픽

자주 묻는 질문

Fabric은(는) 무엇인가요?
작업별 재사용 가능한 AI 프롬프트(Pattern)를 관리하고 CLI나 REST API로 실행하는 오픈소스 Go 프레임워크입니다. Fabric은 프롬프트를 재사용 가능한 단위로 만들어 일상 업무에 AI를 적용하는 프레임워크입니다. 각 작업에 맞는 프롬프트는 Pattern으로 저장됩니다. 예를 들어 글 요약, YouTube 동영상에서 유용한 지식 추출, 코드 설명 등이 있습니다. 사용자는 채팅 앱마다 프롬프트를 다시 작성하는 대신, 잘 만든 프롬프트를 한곳에 모아 재사용할 수 있습니다.
Fabric은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
Fabric은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
Fabric은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. Fabric의 마지막 커밋은 2026년 10월 18일입니다.
Fabric은(는) 어디에 사용할 수 있나요?
터미널에서 글, 논문 또는 긴 동영상을 요약합니다. 여러 도구에서 함께 사용할 개인용 재사용 프롬프트 라이브러리를 구축합니다. 스크립트와 파이프라인에서 로컬 또는 클라우드 모델에 프롬프트를 실행합니다. 여러 AI 제공자에게 요청을 라우팅하는 단일 API 엔드포인트를 제공합니다.
Fabric는 어떻게 설치하나요?
Unix, Linux 또는 macOS에서는 한 줄 설치 프로그램으로 Fabric을 설치하세요: curl -fsSL https://raw.githubusercontent.com/danielmiessler/fabric/main/scripts/installer/install.sh | bash Windows에서는 PowerShell을 사용해 Fabric을 설치하세요: iwr -useb https://raw.githubusercontent.com/danielmiessler/fabric/main/scripts/installer/install.ps1 | iex 설정을 실행해 AI 제공업체 키를 구성하세요
Fabric은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/danielmiessler/Fabric

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

관련 프로젝트