Repolode
Egonex-AI

Egonex-AI/Understand-Anything

Plugin de Claude Code y conjunto de skills multiplataforma que convierte bases de código y wikis de LLM en grafos de conocimiento interactivos que puedes explorar y consultar.

Estrellas
86,937
Forks
7,331
Issues abiertos
330
Último commit
hace 7 días

¿Qué es?

Understand Anything analiza un proyecto con un pipeline multiagente y crea un grafo de conocimiento de sus archivos, funciones, clases y dependencias. El grafo se muestra en un dashboard web interactivo donde puedes hacer clic en los nodos, buscarlos y obtener explicaciones en lenguaje sencillo. Además, los recorridos guiados ordenan la arquitectura según las dependencias.

Tree-sitter extrae de forma determinista datos estructurales como imports, exports, definiciones y puntos de llamada, mientras que un LLM añade resúmenes, etiquetas, capas arquitectónicas y un mapeo de dominios de negocio. Las ejecuciones posteriores son incrementales y vuelven a analizar solo los archivos modificados. Los comandos permiten hacer preguntas sobre el código mediante chat, analizar el impacto de un diff, obtener explicaciones de archivos, crear guías de onboarding y extraer dominios de negocio.

El mismo pipeline puede analizar una wiki de LLM al estilo de Karpathy y extraer wikilinks, entidades y afirmaciones para crear un grafo dirigido por fuerzas. El proyecto es compatible de forma nativa con Claude Code y se instala en Codex, Cursor, VS Code Copilot, Gemini CLI, OpenCode y varias plataformas de agentes más. El grafo generado se puede guardar en un repositorio y consultar más adelante con un visor local de solo lectura que no realiza llamadas a LLM.

Funciones clave

  • 01Grafo interactivo de archivos, funciones, clases y dependencias, con búsqueda y detalles de los nodos.
  • 02Recorridos guiados que muestran la arquitectura en orden de dependencias.
  • 03Análisis del impacto de un diff que muestra qué partes del sistema se ven afectadas por un cambio.
  • 04Agrupación por capas (API, Service, Data, UI, Utility) con una leyenda codificada por colores.
  • 05Reanálisis incremental para que las ejecuciones posteriores procesen solo los archivos modificados.
  • 06Análisis de bases de conocimiento wiki de LLM con el patrón de Karpathy para convertirlas en un grafo navegable.
  • 07Salida localizada en varios idiomas, incluido el chino simplificado.

Casos de uso

  • Familiarizarse con una base de código grande y desconocida durante el onboarding.
  • Revisar qué módulos afecta un cambio pendiente antes de confirmarlo.
  • Generar un mapa de arquitectura compartido, guardarlo en el repositorio y permitir que el equipo lo consulte.
  • Convertir una base de conocimiento personal en Markdown o una wiki en un grafo enlazado.

Inicio rápido

  1. 1

    Añade el marketplace de plugins a Claude Code

    /plugin marketplace add Egonex-AI/Understand-Anything
  2. 2

    Instala el plugin understand-anything

    /plugin install understand-anything
  3. 3

    Analiza tu base de código para crear el grafo de conocimiento

    /understand
  4. 4

    Abre el panel interactivo

    /understand-dashboard

Antes de usarlo

  • El análisis inicial de una base de código grande puede consumir una cantidad considerable de tokens.
  • La instalación nativa está pensada para Claude Code; otras plataformas necesitan un script de instalación independiente.

Temas

Preguntas frecuentes

¿Qué es Understand-Anything?
Plugin de Claude Code y conjunto de skills multiplataforma que convierte bases de código y wikis de LLM en grafos de conocimiento interactivos que puedes explorar y consultar. Understand Anything analiza un proyecto con un pipeline multiagente y crea un grafo de conocimiento de sus archivos, funciones, clases y dependencias. El grafo se muestra en un dashboard web interactivo donde puedes hacer clic en los nodos, buscarlos y obtener explicaciones en lenguaje sencillo. Además, los recorridos guiados ordenan la arquitectura según las dependencias.
¿Understand-Anything es gratuito? ¿Qué licencia tiene?
Understand-Anything es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Understand-Anything sigue mantenido?
Mantenimiento activo. El último commit de Understand-Anything fue el 12 oct 2026.
¿Para qué puedo usar Understand-Anything?
Familiarizarse con una base de código grande y desconocida durante el onboarding. Revisar qué módulos afecta un cambio pendiente antes de confirmarlo. Generar un mapa de arquitectura compartido, guardarlo en el repositorio y permitir que el equipo lo consulte. Convertir una base de conocimiento personal en Markdown o una wiki en un grafo enlazado.
¿Cómo se instala Understand-Anything?
Añade el marketplace de plugins a Claude Code: /plugin marketplace add Egonex-AI/Understand-Anything Instala el plugin understand-anything: /plugin install understand-anything Analiza tu base de código para crear el grafo de conocimiento: /understand Abre el panel interactivo: /understand-dashboard
¿Dónde consigo Understand-Anything?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Egonex-AI/Understand-Anything

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados