InkOS: sistema de agentes de IA de código abierto para crear historias
InkOS: sistema de agentes de IA de código abierto para crear historiasIntroducción
InkOS es una herramienta de creación de historias de código abierto en GitHub creada por Narcooo. Se utiliza principalmente para escribir novelas, tanto largas como cortas, y también permite crear guiones, juegos interactivos de cine, continuaciones de fanfiction y traducciones multilingües. Ofrece tres formas de uso: la interfaz web Studio, la TUI de terminal y la línea de comandos, y fue seleccionada como uno de los primeros socios de código abierto de Kimi. Todos los datos se almacenan en el directorio local del proyecto, sin enviar telemetría, y la API solo llama a los proveedores de modelos de lenguaje grandes que tú mismo configures.

Funciones principales de InkOS
Novelas largas: esta es la capacidad estrella de InkOS. Tras crear el libro, el sistema genera primero la cosmovisión, la configuración de los personajes, el esquema de tomos y la intención de cada capítulo, y luego avanza cada capítulo siguiendo el flujo «planificación → composición → escritura → auditoría → revisión → sincronización de estado». Todo el proceso lo llevan a cabo 10 Agents en colaboración: el radar analiza las tendencias del mercado, el planificador define la intención del capítulo, el compositor organiza el contexto y las reglas, el redactor genera el texto, el observador extrae hechos, el auditor realiza una comprobación de continuidad de 37 dimensiones y el revisor corrige los problemas.
Relatos cortos: introduce el tema o la inspiración y obtén de un solo paso el texto completo, el esquema, el registro de revisión, la sinopsis con sus puntos de venta y los prompts para la portada. Si configuras un servicio de portadas, también puede generar la imagen de portada directamente.
Juegos interactivos de cine: define con lenguaje natural las reglas del mundo, la forma de avanzar el tiempo, los agents de los personajes y las reglas de objetos y pruebas; el sistema mantiene el estado del mundo. Admite acciones libres, selecciones por clic e ilustración automática, ideal para dramas interactivos, guiones con múltiples finales y juegos de texto.
Simulación de trama: antes de escribir el siguiente capítulo, genera de 2 a 5 ramas futuras aisladas basadas en la línea temporal canónica actual y compara horizontalmente los ritmos del capítulo, las decisiones de los personajes y los riesgos potenciales. Los resultados de la simulación solo se guardan como planes candidatos y no modifican el texto principal.
Traducción: admite la traducción por capítulos de EPUB, PDF de texto, TXT y Markdown, mantiene glosarios, genera informes comparativos de revisión y exporta a TXT, Markdown o EPUB. Está disponible en Studio, Chat y CLI.
Eliminar el sabor a IA: identifica automáticamente expresiones con «sabor a LLM», como palabras de alta frecuencia, monotonía sintáctica y resúmenes excesivos. En el prompt del agent redactor se integran listas de palabras prohibidas y una huella de estilo, reduciendo así las marcas desde el origen. El modo revise --mode anti-detect también permite reescribir capítulos ya existentes de forma específica.
Imitación de estilo: inkos style analyze analiza un texto de referencia, extrae la distribución de la longitud de las oraciones, las características de frecuencia léxica y los patrones de ritmo, y luego los inyecta en el libro indicado, de modo que los capítulos siguientes adopten automáticamente ese estilo.
Creación de fanfiction: admite cuatro modos: canon (continuación canónica), au (universo alternativo), ooc (reimaginación de personalidad) y cp (orientación a parejas), e incluye un importador de canon y dimensiones de auditoría para fanfiction, con el fin de evitar contradicciones en la configuración.
Enrutamiento multimodelo: cada Agent puede usar un modelo distinto. Por ejemplo, el redactor con Claude, el auditor con GPT-4o y el radar con un modelo local, configurable por agent mediante inkos config set-model.
Daemon: inkos up inicia un bucle en segundo plano que escribe capítulos automáticamente, avanza ante problemas no críticos y se detiene para enviar notificaciones cuando se requiere juicio humano. Es compatible con Telegram, Feishu, WeChat Empresarial y Webhook.
Casos de uso de InkOS
Autores de seriales web: avance automático de novelas de un millón de caracteres, con seguimiento continuo de la configuración de personajes, los foreshadowing y la coherencia de recursos, lo que reduce la pérdida de coherencia en las etapas avanzadas de la escritura.
Creadores de relatos cortos: generación con un solo clic de un paquete completo de relato corto, incluida la portada, ideal para medios propios, envíos a concursos o práctica.
Guionistas de obras interactivas/guiones para cine: tramas ramificadas, banderas de variables, guiones con múltiples finales, con exportación de imágenes por nodos y elementos interactivos.
Traductores: traducción por capítulos de EPUB o PDF completos, con mantenimiento de glosarios e informes de revisión.
Autores de fanfiction: creación rápida de libros de fanfiction basados en material original, con cuatro modos que cubren las necesidades habituales de creación.
Experimentación de estilo: analiza el estilo de tus escritores favoritos y haz que la creación posterior se acerque a ese estilo.
Mundos abiertos/narrativa con NPC: crea juegos de texto, novelas interactivas o herramientas auxiliares para juegos de rol.
Ventajas y desventajas de InkOS
Puntos fuertes
De código abierto y gratuito, con código auditable y sin telemetría
El pipeline de 10 Agents cubre toda la cadena, desde la planificación hasta la revisión, con un alto nivel de profesionalización
Tres formas de interacción (Studio/TUI/CLI), aptas tanto para el uso visual como para la automatización mediante scripts
Gran capacidad para eliminar el sabor a IA, con un modo específico de reescritura anti-detección
Compatible con enrutamiento multimodelo, eligiendo el modelo óptimo según la tarea
Datos completamente locales; la API solo envía a los proveedores configurados por el usuario
Admite creación y traducción en varios idiomas, incluyendo chino, inglés y japonés
La simulación de trama y el mundo abierto son funciones que no ofrecen otras herramientas
Puntos débiles
Requiere un entorno Node.js e instalación mediante npm, lo que no resulta amigable para usuarios no técnicos
Es necesario aportar una API Key de un modelo de lenguaje grande, lo que genera costes adicionales
Curva de aprendizaje pronunciada, con muchos conceptos (planificación, composición, auditoría, reflector, etc.)
Studio es un servicio local (localhost:4567), no un SaaS en la nube
La licencia AGPL-3.0 impone restricciones al uso comercial
La comunidad es relativamente pequeña; ante problemas, el soporte principal se realiza a través de issues en GitHub
Tutorial de uso de InkOS
Instalación
npm i -g @actalk/inkos
Configuración del modelo
Forma 1: configuración gráfica en Studio (recomendada para principiantes).
Forma 2: configuración global por línea de comandos:
inkos config set-global \ --provider custom \ --base-url https://api.moonshot.cn/v1 \ --api-key sk-... \ --model kimi-k2.5
Inicialización del proyecto
inkos init my-novel cd my-novel
Crear un libro y escribir
inkos book create --title "吞天魔帝" --genre xuanhuan inkos write next 吞天魔帝 # 写下一章(完整管线) inkos write next 吞天魔帝 --count 5 # 连写5章 inkos status # 查看状态 inkos export 吞天魔帝 --format epub # 导出 EPUB
Modo Agent en lenguaje natural
inkos agent "帮我写一本都市修仙,主角是个程序员" inkos agent "写下一章,重点写师徒矛盾"
Comandos atómicos (ideales para scripts y llamadas de Agents externos)
inkos plan chapter 吞天魔帝 --context "本章重点写师徒矛盾" inkos compose chapter 吞天魔帝 inkos draft 吞天魔帝 inkos audit 吞天魔帝 31 inkos revise 吞天魔帝 31
Iniciar Studio
inkos studio # 默认打开 localhost:4567
Comparativa de InkOS con la competencia
| Dimensión | InkOS | Sudowrite | NovelCrafter | target="_blank" rel="noreferrer noopener">NovelAI | 蛙蛙写作 |
|---|---|---|---|---|---|
| Posicionamiento | Pipeline de Agentes de IA de código abierto | Borrador de novelas profesional | Escritura de series largas | Narrativa estilizada | Producción masiva de novelas web chinas |
| Precio | Gratuito (AGPL-3.0) | $19-99/mes | $4-20/mes + API | $10-25/mes | Cuota gratuita + membresía |
| Código abierto | Sí | No | No | No | No |
| Método de interacción | Studio/TUI/CLI | Web | Web | Web | Web/APP/Mini-programa |
| Coherencia en textos largos | Estado estructurado + auditoría de 37 dimensiones | Story Bible | Sistema Codex | Lorebook | Esquema de tres niveles + archivo en la nube |
| Eliminar el "sabor a IA" | Antidetección integrada + huella de estilo | Modelo Muse 1.5 | Depende del modelo en sí | Débil | Función para eliminar el sabor a IA |
| Multimodelo | Soporta cualquier compatible con OpenAI | Modelo propio | BYO API key | Modelo propio | Cambio entre múltiples modelos |
| Desarrollo de la trama | Desarrollo aislado de 2-5 ramas | No | No | No | Desarrollo de tramas disponible |
| Mundo abierto | InkOS Play | No | No | No | No |
| Exportación | EPUB/PDF/TXT/Markdown | No | No | No | No |
| Fanfiction/imitación | Cuatro modos + análisis de estilo | No | No | No | No |
| Daemon | inkos up para escribir capítulos en segundo plano | No | No | No | No |
| Privacidad de datos | Totalmente local, sin telemetría | En la nube | En la nube | En la nube | En la nube |
| Barera de entrada técnica | Requiere configuración de npm + API | Baja | Media (requiere configurar API) | Baja | Baja |
Por qué elegir InkOS
Si necesitas un sistema de creación capaz de gestionar obras de hasta un millón de caracteres, en lugar de tener que pegar la configuración cada vez que abres un nuevo chat, InkOS vale la pena probarlo. Su pipeline de 10 Agentes conecta planificación, escritura, auditoría y revisión en un circuito cerrado: al llegar al capítulo 80, el sistema aún recuerda la pista narrativa plantada en el capítulo 5. Al ser de código abierto, puedes modificar los prompts, añadir Agentes y conectar tus propios modelos, y los datos se quedan en local. Para autores con perfil técnico, estudios de novelas web o quienes deseen personalizar en profundidad su flujo de escritura, esta es una de las pocas soluciones actuales que puede convertir "escribir novelas con IA" de un juguete en una herramienta de producción.
Preguntas frecuentes
P: ¿InkOS es gratuito?
Sí. El proyecto en sí es de código abierto y gratuito, bajo la licencia AGPL-3.0. Sin embargo, debes aportar tu propia API Key de un modelo de lenguaje grande, cuyo coste se paga al proveedor según el volumen de uso.
P: ¿Puedo usarlo si no sé programar?
Sí. Tras instalar Node.js, ejecuta npm i -g @actalk/inkos y, una vez instalado, ejecuta inkos studio para operarlo de forma gráfica en el navegador. No obstante, la configuración inicial de la API Key requiere algo de paciencia.
P: ¿Qué modelos admite?
Admite cualquier interfaz compatible con OpenAI, incluyendo Moonshot (Kimi), OpenAI, Anthropic, Google Gemini, OpenRouter, kkaiapi, etc. Se pueden configurar modelos diferentes para cada Agente.
P: ¿Qué hago si el contenido generado tiene "sabor a IA"?
InkOS incorpora mecanismos para eliminar el sabor a IA: la capa de prompt del escritor tiene listas de palabras prohibidas y una huella de estilo, el auditor detecta las expresiones de alta frecuencia típicas de los LLM, y el revisor puede ejecutar el modo anti-detect para reescribir el texto. Si aún no quedas satisfecho, puedes reducir writing.reviewRetries para aumentar las rondas de revisión, o ajustar manualmente las instrucciones de estilo en story/author_intent.md.
P: ¿Puede escribir novelas en inglés?
Sí. Basta con configurar --lang en, e incluye 10 perfiles de géneros en inglés (LitRPG, Progression Fantasy, Isekai, etc.).
P: ¿Se puede importar una novela ya existente para continuarla?
Sí. Con inkos import chapters puedes importarla desde un archivo de texto local; el sistema reconstruirá automáticamente el estado estructurado, los resúmenes de capítulos, las pistas narrativas y las relaciones entre personajes, y admite patrones como "Capítulo X" y分割 personalizados.
P: ¿Studio es una versión web o un programa local?
Es un servicio local. Al ejecutar inkos studio se inicia en localhost:4567, todos los datos se almacenan en el directorio local del proyecto y no se suben a la nube.
P: ¿Qué implicaciones tiene AGPL-3.0 para uso comercial?
Si modificas el código de InkOS y ofreces el servicio o lo distribuyes públicamente, debes publicar tus modificaciones como código abierto. El uso personal e interno no se ve afectado. Consulta el texto completo de AGPL-3.0 para más detalles.
Noticias relacionadas:
Asistente de guiones▸
Apps AI
Noticias AI