Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

canvas-notebook

Canvas Notebook es un espacio de trabajo AI autocontenido que gestiona archivos, herramientas y flujos de trabajo recurrentes con soporte para agentes persistentes.

Ficha actualizada 22 sept 2026, 18:35 · upstream 22 sept 2026, 17:55 · release v2026.9.22.3

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es canvas-notebook

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

Canvas Notebook combina un workspace de archivos, editor, terminal, chat de IA, automatizaciones, correo electrónico y herramientas creativas en una aplicación de contenedor. El agente puede operar directamente sobre los archivos y herramientas disponibles sin estar aislado en una ventana de chat. Está diseñado para usuarios técnicos, freelancers, creadores y equipos pequeños que desean un espacio de trabajo controlado en infraestructura propia.

El sistema se construye sobre arquitectura de habilidades (skills), servidores MCP y integraciones externas. Ofrece un modelo flexible donde cada usuario puede configurar sus propias credenciales de API, elegir su proveedor de IA preferido y definir sus propios flujos de trabajo. Esto elimina la dependencia obligatoria de suscripciones a modelos comerciales.

El producto incluye herramientas para gestión de tareas, generación de contenido visual y video, análisis de datos, automatización de procesos repetitivos y colaboración en tiempo real entre miembros del equipo. La interfaz web está disponible en inglés y alemán.

CASOS DE USO
  • Gestionar proyectos personales con archivos organizados por categorías
  • Automatizar tareas repetitivas mediante flujos de trabajo programables
  • Crear contenido multimedia (texto, imágenes, video) desde un workspace centralizado
  • Conectar herramientas externas como APIs o servicios de terceros a través de MCP
  • Gestionar proyectos de desarrollo con integración entre código y documentación
  • Automatizar tareas administrativas como respuestas al correo o seguimiento de pendientes
PUNTOS DESTACADOS
  • Soporta múltiples proveedores de IA (OpenRouter, Anthropic, Google Gemini, OpenAI) sin necesidad de suscripción obligatoria
  • Permite ejecutar herramientas y servicios externos directamente desde el workspace mediante MCP servers
  • Ofrece un modelo de licencia libre que permite usar la aplicación en entornos privados o no comerciales
  • Incluye una interfaz web con soporte para exportación de datos a formatos comunes como PDF, CSV y JSON
  • Permite crear y ejecutar flujos de trabajo automatizados mediante scripts ejecutables
PRECAUCIONES
  • El modelo predeterminado requiere PostgreSQL en lugar de SQLite, lo que añade una capa adicional de configuración
  • No incluye un editor de código completo como VS Code ni herramientas de desarrollo integradas
  • La interfaz web está disponible solo en inglés y alemán según la documentación actual
  • Las credenciales de API se almacenan en el entorno local del servidor, lo que expone datos sensibles si no se configuran correctamente
  • No incluye un editor de código nativo ni herramientas de desarrollo como Git integrado
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.

Docker detectado

Para instalar Canvas Notebook, utiliza la imagen precompilada desde GitHub Releases. El comando principal es `docker compose -f compose.ghcr.yaml up -d`. Se recomienda usar una base de datos PostgreSQL en lugar de SQLite para producción. Para entornos Linux, puedes ejecutar el instalador con `bash <(curl -fsSL https://raw.githubusercontent.com/canvascoding/canvas-notebook/main/install.sh)`. Si necesitas un entorno aislado sin Docker Desktop, usa la versión portable del CLI. Antes de exponer a internet, activa Caddy o un reverse proxy para SSL/TLS y configura las variables de red correspondientes.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsRustPHPPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
34563000
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.