Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion jaaz/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 1.0.19
version: 1.0.27
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
Expand Down
16 changes: 14 additions & 2 deletions jaaz/OlaresManifest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,14 @@ metadata:
description: AI design agent, local alternative for Lovart
icon: https://app.cdn.olares.com/appstore/jaaz/icon.png
appid: jaaz
version: '1.0.19'
version: '1.0.27'
title: Jaaz
categories:
- Creativity
- Creativity
- workspace
- agents
tags:
- design

permission:
appData: true
Expand Down Expand Up @@ -44,6 +48,9 @@ spec:
(Coming Soon) Video Agent:Video generation and editing via models like Wan2.1, Kling, and more, seamlessly integrated with your creative workflow. Intelligently invoke custom comfyui workflows

upgradeDescription: |
Run the OpenResty entrance as uid/gid 1000 and move its PID, logs, and
temporary request paths to writable locations.

Switch the reverse-proxy image from Bitnami OpenResty (`beclab/aboveos-bitnami-openresty:1.25.3-2`) to the official OpenResty image `openresty/openresty:1.29.2.5-bookworm-fat`.

Align nginx config mounts and log paths with the official image layout (`/etc/nginx/conf.d/default.conf`, `/usr/local/openresty/nginx/logs/...`), and drop Bitnami-specific `OPENRESTY_CONF_FILE` wiring.
Expand Down Expand Up @@ -81,6 +88,11 @@ spec:
locale:
- en-US
- zh-CN
- de-DE
- es-ES
- it-IT
- fr-FR
- ja-JP
requiredMemory: 1Gi
limitedMemory: 3Gi
requiredDisk: 50Mi
Expand Down
46 changes: 46 additions & 0 deletions jaaz/i18n/de-DE/OlaresManifest.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
metadata:
title: Jaaz
description: KI-Design-Agent, lokale Alternative zu Lovart
spec:
fullDescription: |
Der weltweit erste Open-Source multimodale Kreativ-Agent — ein Kreativtool mit Fokus auf Privatsphäre, lokaler Nutzung und einfacher Bedienung als Alternative zu Lovart, Manus und Figma.

Hauptfunktionen
Smart Prompt Agent: Gestützt auf LLMs interpretiert Jaaz Ihre Ideen und erzeugt optimierte Prompts für hochwertige Bild- oder Storyboard-Erstellung.

Hybrid Model Deployment: Funktioniert mit lokalen Modellen über Ollama, ComfyUI und Remote-APIs wie Replicate, OpenAI oder Claude. 100 % lokal betreiben oder mit der Cloud verbinden.

Einfacher Zugriff auf die stärksten APIs: Nach dem Login können Sie alle neuesten Modelle nutzen (gpt-image-1, flux kntext, google……)

Interaktive Bildbearbeitung: Unterstützt erweiterte Operationen wie Objekt-Einfügung, Style-Transfer und Multi-Charakter-Kohärenz via Flux Kontext — alles per Chat steuerbar.

Infinite Canvas & Storyboarding: Layouts gestalten, Szenen planen und visuelle Storytelling-Flows mit Drag-and-Drop erstellen.

(Demnächst) Video Agent:Videogenerierung und -bearbeitung über Modelle wie Wan2.1, Kling und mehr, nahtlos in Ihren kreativen Workflow integriert. Intelligenter Aufruf benutzerdefinierter ComfyUI-Workflows

upgradeDescription: |
Switch des Reverse-Proxy-Images von Bitnami OpenResty (`beclab/aboveos-bitnami-openresty:1.25.3-2`) auf das offizielle OpenResty-Image `openresty/openresty:1.29.2.5-bookworm-fat`.

Nginx-Config-Mounts und Log-Pfade an das Layout des offiziellen Images anpassen (`/etc/nginx/conf.d/default.conf`, `/usr/local/openresty/nginx/logs/...`) und die Bitnami-spezifische Verdrahtung von `OPENRESTY_CONF_FILE` entfernen.

App-Version an Upstream Jaaz v1.0.30 angleichen und Runtime-Image aktualisieren.

**Versionsangleichung**
Die nutzerseitige App-Version wird von 1.0.7 auf 1.0.30 angehoben, um der
offiziellen Upstream-Release zu entsprechen (https://github.com/11cafe/jaaz/releases/tag/v1.0.30).

- Dark-Mode-Rendering behoben (Upstream-Commit f5d7fdf, 2025-11-09)
- Dark-Mode-Klassenname behoben (Upstream-Commit 48f4b6e, 2025-11-10)
- LICENSE aktualisiert (2025-08-27)

**Highlights aus Upstream v1.0.8 → v1.0.30**
- Midjourney-Modell-Integration
- Magic Image Generation
- Credits-/Saldoanzeige in der UI
- Intelligente automatische Mehrfachmodell-Auswahl
- Videogenerierungs-Tools
- ComfyUI-Workflows-Agent (ComfyUI-Workflows als Agent-Tools aufrufen)
- Bytedance-Seed-Bildmodelle via Volcengine hinzugefügt
- Cloud-Login-Unterstützung für Flux, Google Imagen 4, Recraft usw.
- Verbesserte Canvas-Erfahrung und Darstellung von Tool-Call-Ergebnissen
- Zahlreiche Fixes zu Bildgenerierung, Encoding und Stabilität
46 changes: 46 additions & 0 deletions jaaz/i18n/es-ES/OlaresManifest.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
metadata:
title: Jaaz
description: Agente de diseño con IA, alternativa local a Lovart
spec:
fullDescription: |
El primer agente creativo multimodal de código abierto del mundo, una herramienta creativa que prioriza la privacidad, el uso local y la facilidad de uso, como alternativa a Lovart, Manus y Figma.

Funciones clave
Smart Prompt Agent: Impulsado por LLMs, Jaaz interpreta tus ideas y genera prompts optimizados para creación de imágenes o storyboards de alta calidad.

Hybrid Model Deployment: Funciona con modelos locales vía Ollama, ComfyUI y APIs remotas como Replicate, OpenAI o Claude. Ejecuta 100% en local o conéctate a la nube.

Acceso sencillo a las APIs más potentes: Tras iniciar sesión, puedes usar todos los modelos más recientes (gpt-image-1, flux kntext, google……)

Edición interactiva de imágenes: Admite operaciones avanzadas como inserción de objetos, transferencia de estilo y coherencia multi-personaje vía Flux Kontext — todo controlable por chat.

Lienzo infinito y storyboarding: Diseña layouts, planifica escenas y crea flujos de storytelling visual con drag-and-drop.

(Próximamente) Video Agent:Generación y edición de vídeo mediante modelos como Wan2.1, Kling y más, integrados sin fisuras en tu flujo creativo. Invocación inteligente de workflows ComfyUI personalizados

upgradeDescription: |
Cambiar la imagen del reverse-proxy de Bitnami OpenResty (`beclab/aboveos-bitnami-openresty:1.25.3-2`) a la imagen oficial de OpenResty `openresty/openresty:1.29.2.5-bookworm-fat`.

Alinear los mounts de la configuración de nginx y las rutas de logs con el layout de la imagen oficial (`/etc/nginx/conf.d/default.conf`, `/usr/local/openresty/nginx/logs/...`), y eliminar el cableado específico de Bitnami de `OPENRESTY_CONF_FILE`.

Alinear la versión de la app con Jaaz upstream v1.0.30 y actualizar la imagen de runtime.

**Alineación de versión**
La versión de la app visible para el usuario se sube de 1.0.7 a 1.0.30 para coincidir con la
versión oficial upstream (https://github.com/11cafe/jaaz/releases/tag/v1.0.30).

- Corrección del renderizado en modo oscuro (commit upstream f5d7fdf, 2025-11-09)
- Corrección del nombre de clase del modo oscuro (commit upstream 48f4b6e, 2025-11-10)
- Actualización de LICENSE (2025-08-27)

**Destacados incorporados desde upstream v1.0.8 → v1.0.30**
- Integración del modelo Midjourney
- Generación Magic Image
- Visualización de créditos / saldo en la UI
- Selección automática inteligente de múltiples modelos
- Herramientas de generación de vídeo
- Agente de workflows ComfyUI (llamar workflows ComfyUI como herramientas de agente)
- Añadidos modelos de imagen Bytedance Seed vía Volcengine
- Soporte de login en la nube para Flux, Google Imagen 4, Recraft, etc.
- Mejor experiencia de lienzo y renderizado de resultados de tool-call
- Numerosas correcciones de generación de imágenes, codificación y estabilidad
46 changes: 46 additions & 0 deletions jaaz/i18n/fr-FR/OlaresManifest.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
metadata:
title: Jaaz
description: Agent de design IA, alternative locale à Lovart
spec:
fullDescription: |
Le premier agent créatif multimodal open source au monde, un outil créatif qui privilégie la confidentialité, l'usage local et la facilité d'utilisation, comme alternative à Lovart, Manus et Figma.

Fonctionnalités clés
Smart Prompt Agent : Propulsé par des LLM, Jaaz interprète vos idées et génère des prompts optimisés pour la création d'images ou de storyboards de haute qualité.

Hybrid Model Deployment : Fonctionne avec des modèles locaux via Ollama, ComfyUI et des API distantes comme Replicate, OpenAI ou Claude. Exécutez 100 % en local ou connectez-vous au cloud.

Accès simple aux API les plus puissantes : Après connexion, vous pouvez utiliser tous les derniers modèles (gpt-image-1, flux kntext, google……)

Édition interactive d'images : Prend en charge des opérations avancées telles que l'insertion d'objets, le transfert de style et la cohérence multi-personnages via Flux Kontext — le tout contrôlable par chat.

Infinite Canvas & Storyboarding : Concevez des layouts, planifiez des scènes et créez des flux de storytelling visuel par glisser-déposer.

(Bientôt) Video Agent:Génération et édition vidéo via des modèles comme Wan2.1, Kling et plus, intégrés de façon transparente à votre flux créatif. Invocation intelligente de workflows ComfyUI personnalisés

upgradeDescription: |
Passer l'image du reverse-proxy de Bitnami OpenResty (`beclab/aboveos-bitnami-openresty:1.25.3-2`) à l'image officielle OpenResty `openresty/openresty:1.29.2.5-bookworm-fat`.

Aligner les montages de config nginx et les chemins de logs sur la disposition de l'image officielle (`/etc/nginx/conf.d/default.conf`, `/usr/local/openresty/nginx/logs/...`), et supprimer le câblage spécifique à Bitnami de `OPENRESTY_CONF_FILE`.

Aligner la version de l'app sur Jaaz upstream v1.0.30 et actualiser l'image runtime.

**Alignement de version**
La version de l'app côté utilisateur passe de 1.0.7 à 1.0.30 pour correspondre à la
version officielle upstream (https://github.com/11cafe/jaaz/releases/tag/v1.0.30).

- Correction du rendu du mode sombre (commit upstream f5d7fdf, 2025-11-09)
- Correction du nom de classe du mode sombre (commit upstream 48f4b6e, 2025-11-10)
- Actualisation de LICENSE (2025-08-27)

**Points forts repris d'upstream v1.0.8 → v1.0.30**
- Intégration du modèle Midjourney
- Génération Magic Image
- Affichage des crédits / solde dans l'UI
- Sélection automatique intelligente de plusieurs modèles
- Outils de génération vidéo
- Agent de workflows ComfyUI (appeler les workflows ComfyUI comme outils d'agent)
- Ajout des modèles d'image Bytedance Seed via Volcengine
- Prise en charge de la connexion cloud pour Flux, Google Imagen 4, Recraft, etc.
- Expérience canvas améliorée et rendu des résultats d'appels d'outils
- Nombreuses corrections de génération d'images, d'encodage et de stabilité
46 changes: 46 additions & 0 deletions jaaz/i18n/it-IT/OlaresManifest.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
metadata:
title: Jaaz
description: Agente di design IA, alternativa locale a Lovart
spec:
fullDescription: |
Il primo agente creativo multimodale open-source al mondo, uno strumento creativo che privilegia privacy, uso locale e facilità d'uso, come alternativa a Lovart, Manus e Figma.

Funzionalità principali
Smart Prompt Agent: Alimentato da LLM, Jaaz interpreta le tue idee e genera prompt ottimizzati per la creazione di immagini o storyboard di alta qualità.

Hybrid Model Deployment: Funziona con modelli locali tramite Ollama, ComfyUI e API remote come Replicate, OpenAI o Claude. Esegui al 100% in locale o connettiti al cloud.

Accesso semplice alle API più potenti: Dopo il login, puoi usare tutti i modelli più recenti (gpt-image-1, flux kntext, google……)

Editing interattivo delle immagini: Supporta operazioni avanzate come inserimento di oggetti, trasferimento di stile e coerenza multi-personaggio via Flux Kontext — tutto controllabile via chat.

Infinite Canvas & Storyboarding: Progetta layout, pianifica scene e crea flussi di storytelling visuale con drag-and-drop.

(In arrivo) Video Agent:Generazione e editing video tramite modelli come Wan2.1, Kling e altri, integrati senza soluzione di continuità nel tuo flusso creativo. Invocazione intelligente di workflow ComfyUI personalizzati

upgradeDescription: |
Passare l'immagine del reverse-proxy da Bitnami OpenResty (`beclab/aboveos-bitnami-openresty:1.25.3-2`) all'immagine ufficiale OpenResty `openresty/openresty:1.29.2.5-bookworm-fat`.

Allineare i mount della config nginx e i percorsi dei log al layout dell'immagine ufficiale (`/etc/nginx/conf.d/default.conf`, `/usr/local/openresty/nginx/logs/...`) e rimuovere il wiring specifico di Bitnami di `OPENRESTY_CONF_FILE`.

Allineare la versione dell'app a Jaaz upstream v1.0.30 e aggiornare l'immagine runtime.

**Allineamento della versione**
La versione dell'app rivolta all'utente passa da 1.0.7 a 1.0.30 per corrispondere al
rilascio ufficiale upstream (https://github.com/11cafe/jaaz/releases/tag/v1.0.30).

- Correzione del rendering in dark mode (commit upstream f5d7fdf, 2025-11-09)
- Correzione del nome della classe dark mode (commit upstream 48f4b6e, 2025-11-10)
- Aggiornamento LICENSE (2025-08-27)

**Highlight portati da upstream v1.0.8 → v1.0.30**
- Integrazione del modello Midjourney
- Generazione Magic Image
- Visualizzazione crediti / saldo nella UI
- Selezione automatica intelligente di più modelli
- Strumenti di generazione video
- Agente di workflow ComfyUI (chiamare i workflow ComfyUI come tool agente)
- Aggiunti modelli immagine Bytedance Seed via Volcengine
- Supporto al login cloud per Flux, Google Imagen 4, Recraft, ecc.
- Esperienza canvas migliorata e rendering dei risultati dei tool-call
- Numerose correzioni su generazione immagini, encoding e stabilità
46 changes: 46 additions & 0 deletions jaaz/i18n/ja-JP/OlaresManifest.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
metadata:
title: Jaaz
description: AI デザインエージェント、Lovart のローカル代替
spec:
fullDescription: |
世界初のオープンソース・マルチモーダル創造エージェント。プライバシー・ローカル利用・使いやすさを優先する創造ツールで、Lovart、Manus、Figma の代替です。

主な機能
Smart Prompt Agent:LLM 駆動でアイデアを解釈し、高品質な画像やストーリーボード向けに最適化されたプロンプトを生成。

Hybrid Model Deployment:Ollama、ComfyUI 経由のローカルモデルと、Replicate、OpenAI、Claude などのリモート API に対応。100% ローカル実行もクラウド接続も可能。

最強 API への簡単アクセス:ログイン後、最新モデル(gpt-image-1、flux kntext、google……)をすべて利用可能。

インタラクティブ画像編集:オブジェクト挿入、スタイル転送、Flux Kontext による複数キャラクターの一貫性など高度な操作をチャットで制御。

Infinite Canvas & Storyboarding:ドラッグ&ドロップでレイアウト設計、シーン計画、ビジュアルストーリーテリングフローを作成。

(近日)Video Agent:Wan2.1、Kling などのモデルによる動画生成・編集を創造ワークフローにシームレス統合。カスタム ComfyUI ワークフローをインテリジェントに呼び出し

upgradeDescription: |
リバースプロキシイメージを Bitnami OpenResty(`beclab/aboveos-bitnami-openresty:1.25.3-2`)から公式 OpenResty イメージ `openresty/openresty:1.29.2.5-bookworm-fat` へ切り替え。

nginx 設定のマウントとログパスを公式イメージのレイアウト(`/etc/nginx/conf.d/default.conf`、`/usr/local/openresty/nginx/logs/...`)に合わせ、Bitnami 固有の `OPENRESTY_CONF_FILE` 配線を削除。

アプリバージョンをアップストリーム Jaaz v1.0.30 に合わせ、ランタイムイメージを更新。

**バージョン整合**
ユーザー向けアプリバージョンを 1.0.7 から 1.0.30 へ上げ、
次の公式アップストリームリリースに合わせます: https://github.com/11cafe/jaaz/releases/tag/v1.0.30

- ダークモード描画を修正(アップストリーム commit f5d7fdf、2025-11-09)
- ダークモードクラス名を修正(アップストリーム commit 48f4b6e、2025-11-10)
- LICENSE 更新(2025-08-27)

**アップストリーム v1.0.8 → v1.0.30 から取り込んだハイライト**
- Midjourney モデル統合
- Magic Image 生成
- UI でのクレジット/残高表示
- スマートな複数モデル自動選択
- 動画生成ツール
- ComfyUI ワークフローエージェント(ComfyUI ワークフローをエージェントツールとして呼び出し)
- Volcengine 経由で Bytedance Seed 画像モデルを追加
- Flux、Google Imagen 4、Recraft などのクラウドログイン対応
- キャンバス体験とツール呼び出し結果の描画を改善
- 画像生成・エンコード・安定性の多数の修正
8 changes: 2 additions & 6 deletions jaaz/owners
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
owners:
- 'LittleLollipop'
- 'TShentu'
- 'hysyeah'
- 'pengpeng'
- 'harveyff'
- 'zdf-org'
- username: '@beclab'
title: 'Olares'
22 changes: 20 additions & 2 deletions jaaz/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,14 @@ spec:

- name: nginx
image: "docker.io/openresty/openresty:1.29.2.5-bookworm-fat"
command:
- /usr/local/openresty/bin/openresty
args:
- -g
- "daemon off; pid /tmp/nginx.pid;"
securityContext:
runAsUser: 1000
runAsGroup: 1000
ports:
- containerPort: 8080
protocol: TCP
Expand Down Expand Up @@ -69,6 +77,8 @@ spec:
- name: nginx-config
mountPath: /etc/nginx/conf.d/default.conf
subPath: nginx.conf
- name: nginx-runtime
mountPath: /var/run/openresty

volumes:
- name: nginx-config
Expand All @@ -78,6 +88,8 @@ spec:
items:
- key: nginx.conf
path: nginx.conf
- name: nginx-runtime
emptyDir: {}

- name: userdata
hostPath:
Expand All @@ -101,8 +113,14 @@ data:
nginx.conf: |
server {
listen 8080;
access_log /usr/local/openresty/nginx/logs/access.log;
error_log /usr/local/openresty/nginx/logs/error.log;
access_log /dev/stdout;
error_log /dev/stderr;

client_body_temp_path /tmp/client_body;
proxy_temp_path /tmp/proxy;
fastcgi_temp_path /tmp/fastcgi;
uwsgi_temp_path /tmp/uwsgi;
scgi_temp_path /tmp/scgi;

proxy_connect_timeout 30s;
proxy_send_timeout 60s;
Expand Down