Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

openglaze

Herramienta open source para gestión de esmaltes cerámicos con cálculo químico (UMF, CTE), optimización de recetas y asistente IA. Se autohospeda con Docker o Python, ideal para estudios y artistas que desean control total sobre sus datos sin suscripciones.

Ficha actualizada 26 sept 2026, 2:39 · upstream 26 sept 2026, 2:25 · release v1.1.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es openglaze

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

OpenGlaze es un sistema gratuito y de código abierto diseñado para ceramistas, estudios y educadores. Combina una calculadora química robusta (fórmula molecular unitaria, coeficiente de expansión térmica) con gestión avanzada de recetas y bibliotecas comunitarias. A diferencia de soluciones propietarias, permite autohospedaje completo bajo licencias MIT, garantizando que las fórmulas y datos permanezcan en la infraestructura local del usuario sin barreras de pago.

Incluye un motor de optimización computacional que sugiere ajustes de materiales para alcanzar objetivos específicos de expansión o textura superficial, reduciendo el desperdicio de arcilla y espacio en horno durante pruebas iterativas. La plataforma integra capacidades de inteligencia artificial a través de su asistente Kama, compatible con modelos locales como Ollama o servicios en la nube, ofreciendo consultoría contextual sobre química de esmaltes.

Además, facilita la colaboración en estudios mediante gestión de grupos, logs de cocción y documentación fotográfica estructurada. Aunque cuenta con soporte para bases de datos PostgreSQL y Redis, la instalación por defecto utiliza SQLite, permitiendo una entrada rápida sin dependencias complejas. Es compatible con flujos de trabajo de desarrollo web modernos utilizando Next.js y Python.

CASOS DE USO
  • Cálculo de fórmula molecular unitaria (UMF) y análisis de óxidos para predecir comportamiento químico
  • Estimación del coeficiente de expansión térmica (CTE) para evitar problemas de crazeo o choque
  • Optimización computacional de recetas ajustando materiales para alcanzar propiedades objetivo
  • Gestión colaborativa de bibliotecas de esmaltes en estudios con control de acceso básico
  • Documentación de procesos de cocción con logs atmosféricos y seguimiento fotográfico
PUNTOS DESTACADOS
  • Licencia MIT y código abierto completo sin suscripciones ni puertas traseras de características
  • Motor químico que calcula UMF, CTE y roles de óxidos (fundidor, estabilizador) automáticamente
  • Asistente IA Kama con soporte para modelos locales (Ollama) o API externas
  • Autohospedaje nativo con Docker Compose y persistencia de datos en PostgreSQL o SQLite
  • Optimizador de recetas que sugiere ajustes precisos sin necesidad de pruebas físicas previas
PRECAUCIONES
  • Autenticación experimental con Ory Kratos, mientras que el modo local usa tokens simples
  • Importación directa desde Glazy o INSIGHT está planificada pero no implementada en la versión actual
  • Funciones avanzadas de roles y comentarios son elementos de hoja de ruta pendientes
  • Requiere Python 3.11+ para instalación manual sin contenedores Docker
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

UMF Calculator — oxide analysis and SiO₂:Al₂O₃ ratioGlaze Library — 44 community glazes across cone 6 and cone 10Recipe Optimizer — computational suggestions for target CTE and surfaceKama AI Assistant — context-aware glaze chemistry questionsOpenGlaze — open source ceramic glaze calculator and recipe manager
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Se recomienda usar Docker Compose para despliegue rápido con persistencia de datos. La imagen por defecto usa SQLite, pero se puede configurar PostgreSQL y Redis mediante variables de entorno. Copiar .env.example a .env es obligatorio antes de iniciar. El puerto web principal es 8768. Para instalación manual, ejecutar pip install -r requirements.txt y luego python server.py. Asegurar que el servidor web (Next.js) esté configurado correctamente para redirecciones si se usa HTTPS.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsPython
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
87688767637944334434123411434
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.