Compañero editorial agnóstico del manuscrito: revisión literaria, papers técnicos, metaestudios, asistente de laboratorio y compilación LaTeX. Este repositorio contiene solo la herramienta — ningún libro ni proyecto de usuario.
| Rol | Tipo de proyecto | Flujo |
|---|---|---|
| Editor / crítico literario | literatura |
tex → MD → extract → análisis → cross-act → triaje |
| Revisor por pares / paper | paper |
artículo → MD → revisión técnica → consistencia interna |
| Metaestudio / síntesis | metaestudio |
multi-fuente → extract → síntesis |
| Maquetador | cualquiera | compile → PDF vía TeX Live en Docker |
| Asistente de laboratorio | paper + context/ |
RAG-lite (archivos .md de referencia) |
cd C:\Users\(user)\Documents\Editorial_Anarcoiris
.\build.ps1Añade al PATH de Windows:
C:\Users\(user)\Documents\Editorial_Anarcoiris\bin
cd C:\mi-proyecto
copy C:\Users\(user)\Documents\Editorial_Anarcoiris\.env.example .env
# Edita .env con OPENAI_API_KEY (opcional si usas Ollama)
anarcoiris.cmd init --type paper --slug informe --source borrador.tex
anarcoiris.cmd review informe --provider auto
anarcoiris.cmd compile informepip install -r requirements.txt
cd C:\mi-proyecto
$env:EDITORIAL_HOME = "C:\Users\(user)\Documents\Editorial_Anarcoiris"
python $env:EDITORIAL_HOME\scripts\run_project.py mi-slugmi-proyecto/
├── .env
├── borrador.tex # fuente LaTeX
└── projects/
└── informe/
├── project.yaml # configuración
├── content/ # MD portado
├── context/ # RAG-lite (opcional)
├── canon.md
├── backlog.md
└── reviews/
├── openai/
└── local/
Configurados en project_types/:
- literatura — libro-juego, narrativa serializada, escenas
- paper — artículo técnico, propuesta experimental, informe de laboratorio
- metaestudio — revisión sistemática, síntesis multi-documento
Cada tipo define fases del pipeline y prompts en project_types/<tipo>/prompts/.
| Comando | Descripción |
|---|---|
anarcoiris list |
Proyectos en projects/*/project.yaml |
anarcoiris init --type T --slug S --source f.tex |
Alta de proyecto |
anarcoiris review S |
Pipeline completo (sin compile) |
anarcoiris port S |
Solo LaTeX → Markdown |
anarcoiris compile S |
Solo PDF |
anarcoiris all S |
Review + compile |
--provider auto intenta OpenAI y hace fallback a Ollama (host.docker.internal:11435).
- Separación herramienta / obra — este repo nunca incluye manuscritos.
- Un
project.yamlpor obra — rutas, prompts y fases configurables. - Docker como entorno reproducible — TeX Live + Python + prompts empaquetados.
- RAG-lite sin vector DB —
context/*.mdconcatenados en revisión (ideal para Ollama).
Ver templates/project.yaml.example.
Uso personal / laboratorio. Ajusta según tu política de publicación.