ZeroChat Docs
Español | English
Versión 7.x

Centro de Ayuda de ZeroChat

Manual de usuario y documentación técnica de ZeroChat.

¿Qué es ZeroChat?

ZeroChat es un cliente web autónomo, seguro y portátil para interactuar con modelos de inteligencia artificial, orquestar agentes autónomos y consultar bases de conocimiento documental locales.

ZeroChat se sirve como una aplicación web estática (zerochat.html) que funciona directamente en cualquier servidor estático, evitando o simplificando el proceso de instalación. Toda la información personal, conversaciones, configuraciones y documentos indexados permanecen estrictamente bajo tu control dentro de tu propio navegador.

Abrir ZeroChat (zerochat.html) Listo para usar directamente en el navegador o conectar con tu backend local en zerochat.py.

Dos formas de arranque

  • zerochat.html (Web directa / PWA): Funciona directamente en el navegador con inferencia comercial o local (WebLLM/WebGPU), base documental RAG, modo Agente con sandbox JS y persistencia en IndexedDB sin requerir Python ni instalación.
  • zerochat.py (Backend local): Servidor local que añade control del sistema operativo: lectura y edición de archivos locales, comandos de terminal y servidores MCP externos.
Ver comparativa técnica completa y capacidades en Arquitectura →

Servidor local: instalación recomendada

Instala el ejecutable oficial desde PyPI; abre la interfaz de GitHub Pages con una sesión local segura. PyPI y la descarga directa usan el mismo directorio ~/zerochat/ para el estado y los MCP.

pip install zerochat && zerochat

Alternativa directa: descarga zerochat.py y ejecútalo con Python.

Descargar zerochat.py: zerochat.py

Ejecutar directamente (curl):

curl -sL https://albalday.github.io/zerochat/zerochat.py -o zerochat.py && python3 zerochat.py

Puedes borrar ~/zerochat/ para eliminar configuración, token, servicios MCP y sus dependencias, sin borrar el ejecutable instalado o descargado.

Proyecto de autoaprendizaje: ZeroChat nació para aprender y experimentar con IA y agentes de codificación. Ver el detalle →

Funcionalidades del Sistema

Explora cada uno de los módulos de ZeroChat. Haz clic en cualquier tarjeta para acceder a su guía técnica detallada:

Arquitectura y Portabilidad
Aplicación web servida estáticamente vía HTTPS, persistencia local en IndexedDB y soberanía absoluta de datos sin intermediarios.
Perfiles y Proveedores
Conexión con OpenAI, Ollama, OpenRouter, Claude, Gemini y Espejo local con detección automática de modelos y capacidades.
Inferencia Local WebLLM
Ejecución 100% en el navegador aprovechando la GPU vía WebGPU, con catálogo integrado, descarga progresiva y persistencia en caché.
Modo Agente y Herramientas
Ciclo autónomo multivuelta con ejecución de JavaScript en sandbox seguro, búsqueda en la web, extracción de páginas y gráficas interactivas SVG.
Conocimiento Local (RAG)
Ingestión de PDFs y documentos en ramas independientes con indexación vectorial y léxica mediante Orama en el navegador.
Protocolo MCP
Servidor local con herramientas de archivos y terminal, servicios MCP externos y control de permisos.
Depuración e Interceptor
Consola de depuración con filtros, vista Raw e interceptor de mensajes antes del envío.
Conversaciones y Ramas
Historial, ramas, búsqueda y exportación en JSON, Markdown o PDF; importación de copias JSON.
Composer y Multimedia
Cuadro de entrada autoexpansible, atajos de teclado y adjuntos multiformato (imágenes para visión, PDFs, código fuente, CSV y texto).
Razonamiento y Telemetría
Control del nivel de pensamiento (Thinking), punto de control agéntico y monitorización en tiempo real de tokens, caché y ventana de contexto.