채팅, 메모리, 작업, 메모와 예약 알림을 제공하며 Cloudflare 계정에서만 실행되는 개인용 AI 비서입니다.
cloudflare/ai
Cloudflare에서 AI 앱을 구축하기 위한 TypeScript 패키지와 예제로, Vercel AI SDK와 TanStack AI용 provider를 제공합니다.
- 스타
- 1,198
- 포크
- 365
- 열린 이슈
- 86
- 마지막 커밋
- 3시간 전
어떤 프로젝트인가요?
cloudflare/ai는 AI 애플리케이션 코드를 Cloudflare의 AI 서비스에 연결하는 npm 패키지 모음입니다. Workers AI, AI Gateway, AI Search를 지원하는 Vercel AI SDK 및 TanStack AI용 provider 패키지를 제공합니다.
패키지에는 채팅, 이미지 생성, 임베딩, 음성 인식, 음성 합성, reranking을 지원하는 workers-ai-provider, AI Search에 파일을 업로드하고 자연어 검색이나 근거 기반 채팅을 수행하는 ai-search-provider, 캐싱, 재시도, 여러 공급업체 간 대체 기능을 통해 사전 구축된 모델을 AI Gateway로 라우팅하는 ai-gateway-provider, 그리고 Workers AI와 AI Gateway용 @cloudflare/tanstack-ai 어댑터가 포함됩니다.
또한 저장소에는 Workers AI 플레이그라운드 예제, 여러 provider를 사용하는 TanStack AI 데모, 그리고 tool calling, 구조화된 출력, 에이전트, MCP 서버를 다루는 집중형 데모가 포함되어 있습니다.
핵심 기능
- 01채팅, 이미지, 임베딩, 음성 인식, TTS, reranking을 지원하는 Vercel AI SDK용 Workers AI provider.
- 02업로드한 파일을 색인화하고 자연어로 검색할 수 있는 AI Search provider.
- 03AI SDK 모델에 캐싱, 재시도, 여러 공급업체 간 대체 기능을 추가하는 AI Gateway provider.
- 04Workers AI와 AI Gateway용 TanStack AI 어댑터.
활용 사례
- Vercel AI SDK 앱에 Workers AI 기반 채팅이나 이미지 생성을 추가.
- AI Search로 직접 업로드한 문서를 대상으로 검색 기능 구축.
- 캐싱 및 공급업체 간 대체 기능을 위해 모델 호출을 AI Gateway로 라우팅.
- Workers AI 또는 여러 provider를 사용하는 앱의 출발점으로 예제 플레이그라운드 활용.
빠른 시작
- 1
리포지토리를 클론합니다
git clone git@github.com:cloudflare/ai.git - 2
디렉터리로 이동한 뒤 pnpm으로 종속성을 설치합니다
cd ai && pnpm install - 3
Workers AI 예제를 실행합니다
cd examples/workers-ai && pnpm dev
사용 전 알아둘 점
- 패키지는 Workers AI 및 AI Gateway와 같은 Cloudflare 서비스를 중심으로 구성되어 있어 해당 플랫폼에 종속됩니다.
- 재개 가능한 스트리밍과 같은 일부 기능은 곧 제공될 예정으로 표시되어 있습니다.
토픽
자주 묻는 질문
- ai은(는) 무엇인가요?
- Cloudflare에서 AI 앱을 구축하기 위한 TypeScript 패키지와 예제로, Vercel AI SDK와 TanStack AI용 provider를 제공합니다. cloudflare/ai는 AI 애플리케이션 코드를 Cloudflare의 AI 서비스에 연결하는 npm 패키지 모음입니다. Workers AI, AI Gateway, AI Search를 지원하는 Vercel AI SDK 및 TanStack AI용 provider 패키지를 제공합니다.
- ai은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ai은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ai은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ai의 마지막 커밋은 2026년 10월 22일입니다.
- ai은(는) 어디에 사용할 수 있나요?
- Vercel AI SDK 앱에 Workers AI 기반 채팅이나 이미지 생성을 추가. AI Search로 직접 업로드한 문서를 대상으로 검색 기능 구축. 캐싱 및 공급업체 간 대체 기능을 위해 모델 호출을 AI Gateway로 라우팅. Workers AI 또는 여러 provider를 사용하는 앱의 출발점으로 예제 플레이그라운드 활용.
- ai는 어떻게 설치하나요?
- 리포지토리를 클론합니다: git clone git@github.com:cloudflare/ai.git 디렉터리로 이동한 뒤 pnpm으로 종속성을 설치합니다: cd ai && pnpm install Workers AI 예제를 실행합니다: cd examples/workers-ai && pnpm dev
- ai은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/cloudflare/ai
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Cloudflare Workers, Deno, Bun, AWS Lambda, Node.js 등에서 실행되는 Web Standards 기반의 작고 매우 빠른 웹 프레임워크입니다.
Workers, KV, D1, R2 등을 한 대의 머신에서 실행하는 Cloudflare Workers 호환 셀프 호스팅 플랫폼
조합 가능한 프리미티브와 백엔드 연동을 제공하는 프로덕션급 AI 채팅 UI 구축용 TypeScript/React 라이브러리입니다.
클라이언트 세션을 처리하는 MCP 서버를 도구, 리소스, 프롬프트와 여러 전송 방식으로 구축하는 TypeScript 프레임워크입니다.
저사양 하드웨어에서 실행되며 다양한 LLM 제공업체와 채팅 앱에 연결되는 Go 기반 경량 개인 AI 비서입니다.