Saltar al contenido
Cómo funciona

De un git push
a una respuesta que tu agente puede citar.

Sin paso de build, sin sitio estático, sin clonar. Seis etapas entre que llega un commit y un documento está al día — y cada una es una decisión que puedes leer.
Leída porEl lectorLa búsquedaTus agentesLas notificaciones
Push

Un webhook, verificado antes de analizarlo

GitHub envía el push y respondemos 202 de inmediato: GitHub desiste a los diez segundos, así que nada se procesa en línea. El orden es fijo y nunca se altera: el cuerpo en bruto, luego la firma HMAC comparada en tiempo constante y después el análisis. Leer la carga antes de verificarla es analizar algo que ha enviado un desconocido.

Un force-push o una carga truncada a veinte commits no se puede comparar, así que fuerza una resincronización completa en lugar de adivinar. GitLab no tiene webhook aquí por defecto: consultamos periódicamente la cabeza de la branch, porque una URL de webhook pegada en los ajustes de otra herramienta es un archivo de configuración con mejor fachada.

Puesta en marcha

En marcha en tres minutos

No hay importación, ni migración, ni contenido que mover. Los documentos se quedan exactamente donde están, en el repository, en manos de git.

  1. Conectar una fuenteUna GitHub App con acceso de lectura a los repositories que elijas, o un token de acceso de GitLab que pegas — gitlab.com o tu propia instancia. La App se puede revocar desde GitHub en cualquier momento, y el token se rechaza de entrada si tiene un permiso de escritura o no caduca.
    ~60 segundos
  2. Elegir un repository y una branchLa lista de ramas se lee del repository real en lugar de ofrecerse a ciegas — un selector fijo main/master apuntó una vez una conexión a una branch que no existía, y la sincronización no encontró nada.
    ~30 segundos
  3. LeerSe encuentra la raíz de la documentación, se deducen los títulos, se aplica el orden y el ruido se agrupa. No hay nada que configurar por el camino, ni lo habrá nunca.
    el resto
Frescura

Al día, y honesto sobre cuánto

Los dos proveedores se comportan de forma distinta y la diferencia se dice en vez de promediarse.

GitHub empuja

Un webhook se dispara en la branch que elegiste y solo se vuelven a leer los archivos cuyo blob SHA cambió. En la práctica, un documento está al día segundos después del merge.

A GitLab se le consulta

No existe una GitLab App y rechazamos los tokens con permiso de escritura, así que no podemos crear un webhook — a propósito. Una petición a la cabeza de la branch por repository e intervalo, más o menos cada cinco minutos. Puedes añadir tú mismo un webhook para que sea inmediato; nada depende de él.

Un movimiento conserva su identidad

Renombrar o mover un archivo no crea un documento nuevo. Todo lo que cuelga de él — su estado de revisión, sus notas, quién ha leído la versión actual — se mueve con él.

Tu navegador se entera por la base de datos

Un flujo en directo por pestaña, alimentado por la misma transacción que registró el cambio. Sin bucle de sondeo, y nada en pantalla se sustituye a mitad de frase: un documento que tienes abierto ofrece recargarse en lugar de cambiar sus propios párrafos.

push → main · 4 archivos modificados
webhookfirma verificada· analizado después, nunca antes
    Llega un push: dos documentos omitidos porque su hash de contenido no cambió, uno releído y uno reconocido como un renombrado y no como un borrado, así que conserva su identificador de documento junto con su estado de revisión, sus notas y sus acuses de lectura.
    El ciclo de revisión

    Quién puede mover qué

    Dos ejes por documento, y una asimetría sobre la que descansa toda la capa de flujo de trabajo.

    Una persona puede
    • Fijar un estado de revisión: borrador, en revisión, validado, rechazado, no aplica
    • Fijar un estado de implementación en el mismo documento, de forma independiente
    • Dejar una nota anclada a un encabezado
    • Cerrar una nota — la única forma de que se cierre
    • Rechazar un documento, con un motivo escrito como nota en la misma transacción
    Un agente puede
    • Leer cada documento que la credencial admite
    • Dejar un artifact, versionado, junto a la documentación
    • Responder a una nota: de acuerdo, en desacuerdo, pide una aclaración, atendida
    • Llevar una nota hasta pendiente de confirmación, y no más allá
    • Afirmar que ha empezado o terminado de construirlo — con pruebas, guardadas como nota

    Relaja eso y la objeción de un revisor desaparece en cuanto un agente afirma haberla atendido — en silencio, a escala, en el mismo sistema que un equipo adoptó para evitarlo.

    El desfase se mide sobre el contenido, nunca sobre una marca de tiempo. Un estado recuerda la versión exacta sobre la que se fijó, así que editar el documento muestra validado · desfasado en vez de conservar en silencio una etiqueta que ya no es cierta. De ahí salen dos consecuencias y ambas se asumen: corregir una errata dispara el desfase, y revertir un documento vuelve a poner al día una validación antigua sin coste.

    Lo que cuesta

    Solo gasta algo una llamada que llega a un modelo

    Todo lo que lee lo que ya está almacenado es gratis, en todos los planes, por mucho que lo hagas.

    Gasta un crédito
    • Una pregunta respondida10
    • Un documento resumido20
    • Un turno de conversación con un documento20
    • Un cambio resumido40
    Gratis, en todos los planes
    • Leer un documento
    • El árbol de carpetas
    • La búsqueda de texto completo
    • Cada sincronización, por mucho que hagas push
    • Los bundles y Copiar para un LLM
    • Cada herramienta de lectura de la superficie para agentes
    • La salud de la documentación — nada ahí llama a un modelo
    • Un resumen que ya está al día

    Un documento vacío no hace ninguna llamada — pedirle a un modelo que no invente es una petición, no llamarlo es una garantía. Y el texto de un documento solo sale de la máquina para una organización que lo activó: el ajuste está desactivado por defecto y activarlo queda escrito en el registro de auditoría. Ver las bolsas por plan.

    Conecta en tres minutos. Desconecta con un clic.

    Nada se copia, nada se migra, y el repository nunca sabe que estuvimos allí.

    Empezar gratis