Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

openflipbook

Openflipbook es un repositorio open-source que implementa una plataforma de exploración de imágenes generadas por IA (flipbook), con navegación por clics y persistencia de mundos. Utiliza Next.js + FastAPI, soporta generación de imágenes con fal.ai, almacenamiento en S3/MinIO y MongoDB.

Ficha actualizada 23 sept 2026, 13:05 · upstream 23 sept 2026, 12:59 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es openflipbook

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

Openflipbook es un proyecto open-source que replica la experiencia de flipbooks interactivos generados por IA, pero con una arquitectura propia basada en Node.js/FastAPI. Cada página es una imagen generada por IA, y al hacer clic se navega a la siguiente. Permite crear mundos personalizados, editar nombres y referencias canónicas, y compartir rutas permanentes. El proyecto está inspirado en flipbook.page pero con un enfoque más personal: cada usuario tiene sus propias claves de API, almacenamiento y backend.

CASOS DE USO
  • Crear experiencias interactivas de exploración visual con IA
  • Generar mundos personalizados para proyectos personales o educativos
  • Compartir rutas permanentes (permalinks) de mundos generados
  • Entrenamiento y evaluación de modelos de visión por computadora
  • Prototipado rápido de interfaces interactivas con contenido generado
PUNTOS DESTACADOS
  • Soporta generación de imágenes con fal.ai, edición de texto en píxeles (no DOM) y animación opcional
  • Navegación por clics que resuelve regiones seleccionadas mediante un modelo de visión por computadora
  • Persistencia de mundos en MongoDB + almacenamiento en S3/MinIO
  • Modo Mundo permite explorar lugares como si fueran entidades geográficas con mapa persistente
  • Soporta streaming de video con LTXF binary protocol a través de Modal
  • Permite pinear estilos y referencias canónicas entre páginas
  • Incluye un sistema de citas que muestra fuentes originales en cada página
PRECAUCIONES
  • Depende de claves API externas (fal.ai, OpenRouter) para generación e inferencia
  • La calidad visual depende del proveedor de imágenes utilizado
  • El streaming con LTX requiere un plan de pago adicional en Modal
  • No incluye backend propio: todo debe ejecutarse fuera del repositorio
  • La persistencia de mundos se basa en MongoDB, lo que puede ser ineficiente para grandes volúmenes
  • El modo Mundo no soporta navegación bidireccional entre lugares
VISUAL

Capturas del proyecto

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

openflipbook demo — tap any region of an AI-generated page; a vision model resolves what you tapped and renders the next pageCrescent Bay Fishing Village, an original map generated in openflipbook
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Para ejecutar localmente: usa `make demo` con Docker, MongoDB y Minio. Para producción: despliega el backend en Modal (Python) y almacena imágenes en Cloudflare R2. Necesitas claves de fal.ai para generar imágenes y OpenRouter API key para planificación y inferencia. El frontend es Next.js 15. Se recomienda usar un proxy como Nginx o Cloudflare Workers para manejar la carga. Para producción, considera migrar a un servidor de backend propio (Render, Railway) si el volumen de tráfico lo requiere.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsFastAPIPython
SERVICIOS
MongoDBS3/MinIO
BASES DE DATOS
MongoDB
PUERTOS
30001143480802701790008787
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.