Antes de cambiar código,dale un mapa a tu IA.

Del quechua ñawpa: «lo que va adelante».

Conecta Ñaupa MCP a tu agente para encontrar dependencias, entender un repositorio y revisar qué podría verse afectado por un cambio. El índice se construye en tu equipo. No necesitas una suscripción a Theus.

  • Gratis · MIT
  • Sin cuenta
  • 158 lenguajes AST
  • 19 herramientas MCP
Ejemplo con datos del CLI, no una ejecución en vivo
$ curl -fsSL https://theus.pe/naupa.sh | bash -s -- --ui --skip-config[ñaupa] verificando SHA-256… ok[ñaupa] instalado en ~/.local/bin/naupa$ naupa cli index_repository '{"repo_path":"."}'[ñaupa] 29 738 nodos · grafo construido en tu disco$ naupa cli blast_radius '{"project":"ID_DEL_PROYECTO"}'[ñaupa] 316 afectados de verdad, con archivo y línea

Tres preguntas.Un proyecto que entiendes mejor.

Pruébalas sobre tu repositorio. Son instrucciones para tu agente, no resultados prefabricados.

Antes de tocar una función

Explora las dependencias y las pruebas relacionadas con el cambio, con las limitaciones del análisis estático a la vista.

Usa Ñaupa y blast_radius para analizar mi git diff. Muestra funciones afectadas, rutas y pruebas candidatas con archivo y línea. Explica los límites del análisis. No modifiques código ni ejecutes pruebas.

Copiar consulta

Cuando llegas a un proyecto

Localiza sus módulos, puntos de entrada y conexiones sin empezar leyendo cada archivo.

Usa Ñaupa para comprobar el índice de este repositorio y consultar get_architecture. Explica sus módulos y puntos de entrada con referencias al código. Si falta el índice, pide permiso antes de crearlo. No edites archivos.

Copiar consulta

Cuando no sabes dónde buscar

Busca una funcionalidad por lo que hace y sigue las llamadas hasta su implementación.

Usa search_graph de Ñaupa para encontrar dónde se valida la sesión. Después usa trace_path para mostrar cómo se llega a esa validación. Cita archivos y líneas; distingue lo encontrado de lo que no se pudo resolver. No edites código.

Copiar consulta

Tu agente, con contextode tu propio código.

Necesitas un cliente que permita servidores MCP locales por stdio. No necesitas una cuenta Theus para usar Ñaupa; tu agente puede tener sus propios requisitos y costos.

  1. Instala el motor

    En macOS o Linux, el comando de abajo instala la variante con UI sin modificar la configuración de otros agentes.

  2. Conecta solo el agente que elijas

    Añade un servidor MCP local llamado naupa, indica la ruta absoluta al ejecutable y deja los argumentos vacíos. La guía incluye formatos JSON y TOML.

  3. Abre un repositorio y haz la primera consulta

    Reinicia el agente, comprueba que Ñaupa aparece conectado y pide que indexe la ruta de tu proyecto. Después prueba una de las preguntas de esta página.

macOS y Linux · motor con UI

curl -fsSL https://theus.pe/naupa.sh | bash -s -- --ui --skip-config
Instalar solo Ñaupa en Windows

Primera consulta para tu agente

Usa Ñaupa para indexar el repositorio en RUTA_ABSOLUTA_DEL_PROYECTO y consultar get_architecture. Explica sus módulos y puntos de entrada con referencias al código. No modifiques archivos.

Sustituye RUTA_ABSOLUTA_DEL_PROYECTO por la carpeta real de tu proyecto antes de enviarlo.

Copiar consulta
Abrir guía de conexión MCP

El índice se construye localmente. Los fragmentos que Ñaupa entrega a tu agente pueden enviarse al proveedor de ese agente: revisa su configuración de privacidad.

¿Ya usas Theus CLI? Consulta su integración automáticaConsultar las 19 herramientas y sus límites

La Ciudad

Tu repositorio, como una ciudadque se puede recorrer.

Grabado: una ciudad de torres y pasarelas vista desde lo alto, cada edificio un módulo del repositorio
  • 29 738nodos
  • 120 000+aristas

Cada edificio es un módulo real y crece piso a piso con los símbolos que viven dentro. Grabación real de la Ciudad sobre el repositorio del propio CLI. El indexado corre entero en tu máquina: no sube el código a ningún sitio.

Búsqueda por significado

La misma frase que grep no encuentra.

Buscar «pagar la recarga con yape». Nadie escribió esa frase literal en el código — pero el grafo sabe dónde vive la idea.

grep -rn "pagar la recarga con yape"

0

Resultados · La frase literal no existe

search_graph · query: "pagar la recarga con yape"

5

Sitios en 2 repositorios · Con archivo y línea

  • Licencia MIT
  • Binario verificado por SHA-256
  • El índice nunca sale de tu disco
  • Funciona con o sin suscripción

Gratis. MIT.Sin cuenta.

$ curl -fsSL https://theus.pe/naupa.sh | bash -s -- --ui --skip-config¿Lo quieres para tu equipo? Escríbenos →