# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: LocalAI
spec:
    description: |
        LocalAI is an open-source, self-hosted alternative to OpenAI's API. Run LLMs, generate images, audio, and embeddings locally or on-premise with no GPU required. Compatible with OpenAI API format for drop-in replacement.
    coverImage: https://avatars.githubusercontent.com/u/2420543
    icon: https://avatars.githubusercontent.com/u/2420543
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access LocalAI
    tags:
        - Tool
    readme: |
        # LocalAI

        A self-hosted, open-source alternative to OpenAI's API. Run large language models, generate images, audio transcription, and embeddings on your own infrastructure. Compatible with the OpenAI API specification for seamless integration with existing tools and libraries.

        ## What You Can Do After Deployment

        1. **Visit your domain** — verify the LocalAI web UI is running
        2. **Download models** — browse and install models from the built-in gallery
        3. **Use the OpenAI-compatible API** — point any OpenAI SDK client at your LocalAI instance
        4. **Generate text** — run chat completions and text generation with local models
        5. **Generate images** — use Stable Diffusion models for image generation
        6. **Transcribe audio** — use Whisper models for speech-to-text

        ## Key Features

        - OpenAI API compatible endpoints (chat, completions, embeddings, images, audio)
        - Built-in model gallery with one-click downloads
        - Runs on CPU — no GPU required (GPU acceleration optional)
        - Supports multiple model formats (GGUF, GGML, transformers)
        - Text-to-speech and speech-to-text capabilities
        - Image generation with Stable Diffusion backends
        - Function calling and tool support
        - REST API and gRPC backends
        - Web UI for model management and chat

        ## License

        MIT — [GitHub](https://github.com/mudler/LocalAI) | [Website](https://localai.io)
    services:
        - name: localai
          icon: https://avatars.githubusercontent.com/u/2420543
          template: PREBUILT_V2
          spec:
            source:
                image: localai/localai:v4.0.0
            ports:
                - id: web
                  port: 8080
                  type: HTTP
            env: {}
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            LocalAI es una alternativa de código abierto y autoalojada a la API de OpenAI. Ejecuta LLMs, genera imágenes, audio y embeddings de forma local o en tus servidores sin GPU. Compatible con el formato de la API de OpenAI.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a LocalAI
        readme: |
            # LocalAI

            Alternativa autoalojada de código abierto a la API de OpenAI. Ejecuta modelos de lenguaje, genera imágenes, transcripción de audio y embeddings en tu propia infraestructura. Compatible con la especificación de la API de OpenAI para una integración fluida.

            ## Qué puedes hacer después del despliegue

            1. **Visita tu dominio** — verifica que la interfaz web de LocalAI funciona
            2. **Descarga modelos** — explora e instala modelos desde la galería integrada
            3. **Usa la API compatible con OpenAI** — apunta cualquier SDK de OpenAI a tu instancia LocalAI
            4. **Genera texto** — ejecuta chat y generación de texto con modelos locales
            5. **Genera imágenes** — usa modelos Stable Diffusion para generar imágenes
            6. **Transcribe audio** — usa modelos Whisper para convertir voz a texto

            ## Características

            - Endpoints compatibles con la API de OpenAI (chat, completions, embeddings, imágenes, audio)
            - Galería de modelos integrada con descarga en un clic
            - Funciona en CPU, sin GPU necesaria
            - Soporte para múltiples formatos de modelo (GGUF, GGML, transformers)
            - Conversión de texto a voz y voz a texto
            - Generación de imágenes con Stable Diffusion
            - Llamadas a funciones y soporte de herramientas
            - Interfaz web para gestión de modelos y chat

            ## Licencia

            MIT — [GitHub](https://github.com/mudler/LocalAI)
    id-ID:
        description: |
            LocalAI adalah alternatif API OpenAI yang open-source dan self-hosted. Jalankan LLM, generate gambar, audio, dan embedding secara lokal atau on-premise tanpa GPU. Kompatibel dengan format API OpenAI untuk penggantian langsung.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses LocalAI
        readme: |
            # LocalAI

            Alternatif self-hosted open-source untuk API OpenAI. Jalankan model bahasa besar, generate gambar, transkripsi audio, dan embedding di infrastruktur sendiri. Kompatibel dengan spesifikasi API OpenAI untuk integrasi yang mulus.

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — verifikasi web UI LocalAI sudah berjalan
            2. **Download model** — jelajahi dan instal model dari galeri bawaan
            3. **Gunakan API kompatibel OpenAI** — arahkan SDK OpenAI ke instance LocalAI
            4. **Generate teks** — jalankan chat dan generasi teks dengan model lokal
            5. **Generate gambar** — gunakan model Stable Diffusion untuk generasi gambar
            6. **Transkripsi audio** — gunakan model Whisper untuk speech-to-text

            ## Fitur

            - Endpoint kompatibel API OpenAI (chat, completions, embedding, gambar, audio)
            - Galeri model bawaan, download satu klik
            - Berjalan di CPU, tanpa GPU
            - Dukungan multi format model (GGUF, GGML, transformers)
            - Text-to-speech dan speech-to-text
            - Generasi gambar Stable Diffusion
            - Function calling dan dukungan tool
            - Web UI untuk manajemen model dan chat

            ## Lisensi

            MIT — [GitHub](https://github.com/mudler/LocalAI)
    ja-JP:
        description: |
            LocalAIはオープンソースのセルフホスト型OpenAI API代替ソリューションです。GPU不要でLLM、画像生成、音声、エンベディングをローカルまたはオンプレミスで実行。OpenAI APIフォーマット互換。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: LocalAIにアクセスするためのドメイン
        readme: |
            # LocalAI

            セルフホスト型のオープンソースOpenAI API代替。自社インフラでLLM、画像生成、音声文字起こし、エンベディングを実行。OpenAI API仕様互換で既存ツールやライブラリとシームレスに統合。

            ## デプロイ後にできること

            1. **ドメインにアクセス** — LocalAI Web UIの起動を確認
            2. **モデルをダウンロード** — 内蔵ギャラリーからモデルを閲覧・インストール
            3. **OpenAI互換APIを使用** — 任意のOpenAI SDKをLocalAIインスタンスに向ける
            4. **テキスト生成** — ローカルモデルでチャットとテキスト生成を実行
            5. **画像生成** — Stable Diffusionモデルで画像を生成
            6. **音声文字起こし** — Whisperモデルで音声認識

            ## 主な機能

            - OpenAI API互換エンドポイント（チャット、補完、エンベディング、画像、音声）
            - 内蔵モデルギャラリー、ワンクリックダウンロード
            - CPUで動作、GPU不要
            - 複数モデル形式対応（GGUF、GGML、transformers）
            - テキスト読み上げと音声文字起こし
            - Stable Diffusion画像生成
            - 関数呼び出しとツールサポート
            - モデル管理とチャットのWeb UI

            ## ライセンス

            MIT — [GitHub](https://github.com/mudler/LocalAI)
    ko-KR:
        description: |
            LocalAI는 오픈소스 셀프호스팅 OpenAI API 대안입니다. GPU 없이 LLM, 이미지 생성, 오디오, 임베딩을 로컬 또는 온프레미스에서 실행. OpenAI API 형식 호환으로 드롭인 교체 가능.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: LocalAI에 접속할 도메인
        readme: |
            # LocalAI

            셀프호스팅 오픈소스 OpenAI API 대안. 자체 인프라에서 LLM, 이미지 생성, 음성 인식, 임베딩 실행. OpenAI API 사양 호환으로 기존 도구와 라이브러리에 원활하게 통합.

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — LocalAI 웹 UI 실행 확인
            2. **모델 다운로드** — 내장 갤러리에서 모델 탐색 및 설치
            3. **OpenAI 호환 API 사용** — 모든 OpenAI SDK를 LocalAI 인스턴스로 연결
            4. **텍스트 생성** — 로컬 모델로 채팅 및 텍스트 생성 실행
            5. **이미지 생성** — Stable Diffusion 모델로 이미지 생성
            6. **음성 인식** — Whisper 모델로 음성을 텍스트로 변환

            ## 주요 기능

            - OpenAI API 호환 엔드포인트 (채팅, 완성, 임베딩, 이미지, 오디오)
            - 내장 모델 갤러리, 원클릭 다운로드
            - CPU에서 실행, GPU 불필요
            - 다중 모델 형식 지원 (GGUF, GGML, transformers)
            - 텍스트 음성 변환 및 음성 텍스트 변환
            - Stable Diffusion 이미지 생성
            - 함수 호출 및 도구 지원
            - 모델 관리 및 채팅 웹 UI

            ## 라이선스

            MIT — [GitHub](https://github.com/mudler/LocalAI)
    th-TH:
        description: |
            LocalAI เป็นทางเลือก API ของ OpenAI แบบโอเพ่นซอร์สที่โฮสต์เอง รัน LLM สร้างรูปภาพ เสียง และ embedding ในเครื่องหรือ on-premise โดยไม่ต้องใช้ GPU รองรับรูปแบบ OpenAI API สำหรับการเปลี่ยนแทนที่โดยตรง
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง LocalAI
        readme: |
            # LocalAI

            ทางเลือกโอเพ่นซอร์สแบบโฮสต์เองสำหรับ API ของ OpenAI รันโมเดลภาษาขนาดใหญ่ สร้างรูปภาพ ถอดเสียง และ embedding บนโครงสร้างพื้นฐานของคุณเอง รองรับข้อกำหนด OpenAI API สำหรับการเชื่อมต่อที่ราบรื่น

            ## สิ่งที่ทำได้หลังจากติดตั้ง

            1. **เข้าสู่โดเมน** — ตรวจสอบว่า LocalAI Web UI ทำงานอยู่
            2. **ดาวน์โหลดโมเดล** — เรียกดูและติดตั้งโมเดลจากแกลเลอรีในตัว
            3. **ใช้ API ที่เข้ากันได้กับ OpenAI** — ชี้ SDK ของ OpenAI ไปที่ LocalAI
            4. **สร้างข้อความ** — รันแชทและสร้างข้อความด้วยโมเดลในเครื่อง
            5. **สร้างรูปภาพ** — ใช้โมเดล Stable Diffusion สร้างรูปภาพ
            6. **ถอดเสียง** — ใช้โมเดล Whisper แปลงเสียงเป็นข้อความ

            ## ฟีเจอร์หลัก

            - Endpoint ที่เข้ากันได้กับ OpenAI API (แชท, completions, embedding, รูปภาพ, เสียง)
            - แกลเลอรีโมเดลในตัว ดาวน์โหลดคลิกเดียว
            - รันบน CPU ไม่ต้องใช้ GPU
            - รองรับหลายรูปแบบโมเดล (GGUF, GGML, transformers)
            - แปลงข้อความเป็นเสียงและเสียงเป็นข้อความ
            - สร้างรูปภาพ Stable Diffusion
            - Function calling และ tool support
            - Web UI จัดการโมเดลและแชท

            ## สัญญาอนุญาต

            MIT — [GitHub](https://github.com/mudler/LocalAI)
    zh-CN:
        description: |
            LocalAI 是开源的自托管 OpenAI API 替代方案。在本地或私有环境中运行大型语言模型、生成图片、音频和嵌入向量，无需 GPU。兼容 OpenAI API 格式，可直接替换使用。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 LocalAI 的域名
        readme: |
            # LocalAI

            自托管的开源 OpenAI API 替代方案。在自有基础设施上运行大型语言模型、生成图片、语音转文字和嵌入向量。兼容 OpenAI API 规范，可无缝集成现有工具和库。

            ## 部署后可以做什么

            1. **打开域名** — 确认 LocalAI 网页界面已启动
            2. **下载模型** — 从内置模型库浏览并安装模型
            3. **使用 OpenAI 兼容 API** — 将任何 OpenAI SDK 指向你的 LocalAI 实例
            4. **生成文字** — 使用本地模型运行聊天和文字生成
            5. **生成图片** — 使用 Stable Diffusion 模型生成图片
            6. **语音转文字** — 使用 Whisper 模型进行语音识别

            ## 主要功能

            - OpenAI API 兼容端点（聊天、补全、嵌入、图片、音频）
            - 内置模型库，一键下载
            - 可在 CPU 上运行，无需 GPU
            - 支持多种模型格式（GGUF、GGML、transformers）
            - 文字转语音和语音转文字
            - Stable Diffusion 图片生成
            - 函数调用和工具支持
            - 模型管理和聊天的网页界面

            ## 授权

            MIT — [GitHub](https://github.com/mudler/LocalAI)
    zh-TW:
        description: |
            LocalAI 是開源的自架 OpenAI API 替代方案。在本地或私有環境中執行大型語言模型、產生圖片、音訊和嵌入向量，無需 GPU。相容 OpenAI API 格式，可直接替換使用。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 LocalAI 的網域
        readme: |
            # LocalAI

            自架的開源 OpenAI API 替代方案。在自有基礎設施上執行大型語言模型、產生圖片、語音轉文字和嵌入向量。相容 OpenAI API 規格，可無縫整合現有工具和函式庫。

            ## 部署後可以做什麼

            1. **開啟網域** — 確認 LocalAI 網頁介面已啟動
            2. **下載模型** — 從內建模型庫瀏覽並安裝模型
            3. **使用 OpenAI 相容 API** — 將任何 OpenAI SDK 指向你的 LocalAI 實例
            4. **產生文字** — 使用本地模型執行聊天和文字生成
            5. **產生圖片** — 使用 Stable Diffusion 模型產生圖片
            6. **語音轉文字** — 使用 Whisper 模型進行語音辨識

            ## 主要功能

            - OpenAI API 相容端點（聊天、補全、嵌入、圖片、音訊）
            - 內建模型庫，一鍵下載
            - 可在 CPU 上執行，無需 GPU
            - 支援多種模型格式（GGUF、GGML、transformers）
            - 文字轉語音和語音轉文字
            - Stable Diffusion 圖片生成
            - 函式呼叫和工具支援
            - 模型管理和聊天的網頁介面

            ## 授權

            MIT — [GitHub](https://github.com/mudler/LocalAI)
