Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

novel-studio

Novel Studio es un estudio de escritura de novelas con IA de primer plano local (local-first). Gestiona proyectos literarios complejos manteniendo la coherencia de personajes y tramas mediante verificaciones automáticas, sin depender de servicios en la nube ni instalar dependencias npm.

Ficha actualizada 26 sept 2026, 13:19 · upstream 26 sept 2026, 13:12 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es novel-studio

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

Novel Studio es una aplicación web diseñada para escritores que utilizan IA para crear novelas largas. Su objetivo principal es resolver los problemas típicos de la escritura asistida por IA a largo plazo: deriva de la configuración, pérdida de pistas narrativas y contradicciones en el estado de los personajes. A diferencia de las herramientas convencionales que dependen de prompts extensos o memoria limitada, Novel Studio implementa un sistema de verificación determinista con 14 capas de contexto automático.

CASOS DE USO
  • Gestión integral de proyectos literarios: organizar múltiples obras, capítulos y escenas en una estructura jerárquica (obra → tomo → capítulo) sin necesidad de sincronización en la nube.
  • Asistencia a la escritura con IA coherente: generar continuaciones o borradores manteniendo el estado actual de los personajes y las pistas narrativas no resueltas mediante un sistema de memoria sin pérdidas.
  • Control de calidad del estilo: evitar el lenguaje genérico típico de la IA (AI-speak) mediante reglas de redacción positivas y negativas verificadas automáticamente antes de guardar.
  • Gestión local de datos y privacidad: almacenar toda la obra, incluyendo claves API y configuraciones, en una base de datos SQLite local sin enviar información a servidores externos.
PUNTOS DESTACADOS
  • Sistema de verificación determinista: el software verifica automáticamente la coherencia entre las pistas narrativas no resueltas, el estado actual de los personajes y la configuración del mundo antes de permitir guardar cambios.
  • Memoria sin pérdidas: al comprimir la memoria a largo plazo, ningún entidad mencionada en el texto se pierde; si hay datos faltantes, el sistema rechaza el guardado y muestra una lista de lo que falta.
  • Cero dependencias npm: funciona con Node.js nativo y SQLite, reduciendo la superficie de ataque y simplificando las actualizaciones.
  • 14 capas de contexto automático: durante la escritura, el sistema ensambla automáticamente 14 niveles de información (contexto global, memoria a largo plazo, estado de personajes, etc.) para cada acción de IA.
PRECAUCIONES
  • Requiere Node.js 22.13 o superior: las versiones anteriores necesitan parámetros experimentales adicionales y pueden no soportar SQLite nativo correctamente.
  • Almacenamiento estrictamente local: los datos se guardan en un archivo SQLite en el disco local; no hay sincronización entre dispositivos ni acceso remoto sin configuración manual adicional.
  • Dependencia de claves API externas: para utilizar las funciones de IA, el usuario debe proporcionar su propia clave API y pagar por el uso del modelo seleccionado (por ejemplo, DeepSeek).
  • Sin soporte nativo para Docker: la aplicación no incluye archivos Dockerfile o docker-compose, lo que requiere instalación manual de Node.js en cada sistema.
  • Requiere confirmación manual de propuestas de IA: las generaciones automáticas se guardan primero como propuestas y deben ser revisadas y aceptadas manualmente por el usuario antes de convertirse en contenido oficial.
VISUAL

Capturas del proyecto

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

Novel Studio 正文写作界面:左侧是作品与章节树,中间是富文本编辑器,右侧是设定参考面板Novel Studio 界面预览:深色护眼主题下的作品总览与设定管理
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Instalar Node.js LTS (versión 22.13 o superior). Clonar el repositorio y ejecutar `npm start` para iniciar el servidor local en http://localhost:3737. Para Windows, usar el script `start-novel-studio.cmd`. La base de datos se crea automáticamente en la carpeta `data/`. No es necesario instalar dependencias npm adicionales. Para uso con IA, configurar las variables de entorno o la interfaz para proporcionar la URL del modelo y la clave API.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
373737381933
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.