Primeros pasos

Requisitos

Hardware, software, red y proveedor necesarios antes de la instalación.

Desarrollo local

  • Python 3.11 o posterior.
  • Node.js 22.x (engines de web/package.json y etapa de build de la UI Docker).
  • Git.
  • Espacio para archivos originales, salidas y la base de datos SQLite.

Host Docker

  • Docker Engine y Docker Compose 2.24.0 o posterior, o una interfaz compatible como Portainer que acepte el mismo archivo Compose.
  • Un volumen persistente en el que pueda escribir el usuario 1000:1000 del contenedor.
  • El puerto 2507 del host libre, salvo que se personalice.

Inferencia

TraDoc necesita al menos un servicio LLM:

  • local, como LM Studio u Ollama;
  • compatible con OpenAI en tu red;
  • remoto, como OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, Minimax, Kimi o GLM.

Un modelo local consume RAM o VRAM. Los requisitos dependen del modelo, su cuantización, el tamaño del contexto y la concurrencia.

Utiliza un navegador moderno con JavaScript, localStorage y compatibilidad con eventos enviados por el servidor. En dispositivos móviles, la aplicación se utiliza mediante el panel de navegación cuando el servidor está disponible en una LAN de confianza.