Graphify Solves Claude's Biggest Limitation (Finally)

Graphify Solves Claude's Biggest Limitation (Finally)

¿Cómo utilizar Graphify para mejorar modelos de lenguaje?

Introducción a Graphify

  • Se presenta el repositorio Graphify, inspirado en un artículo de Andrej Karpathy sobre la base de conocimiento de modelos de lenguaje.
  • Andrej Karpathy es conocido por su trabajo como director de IA en Tesla y miembro fundador de OpenAI.

Funcionalidades principales

  • Graphify permite indexar archivos crudos para crear un modelo de lenguaje que consulta información eficientemente.
  • La conversión a un grafo del conocimiento reduce el uso de tokens en un 70%, mejorando la velocidad y precisión al buscar información.

Público objetivo

  • Este recurso está diseñado principalmente para quienes desean leer más que escribir, ideal para investigación o exploración de nuevas bases de código.

Instalación y configuración

  • Para comenzar, se requiere instalar Python (versión 3.10 o superior) y UV, una herramienta similar a NPM pero para Python.
  • Se muestra cómo instalar manualmente Python y UV en Mac OS utilizando comandos en la terminal.

Comandos básicos

  • Se explica cómo usar el comando graph by dots para construir un grafo del directorio actual con múltiples archivos.
  • El proceso genera un grafo interactivo que ayuda a visualizar las conexiones entre los componentes del código.

Generación del grafo

  • Al generar el grafo, se puede elegir procesar solo el código o incluir documentación e imágenes; esto afecta la cantidad total de tokens utilizados.
  • El resultado incluye archivos como graph.html, graph.reports y graph.json, proporcionando datos estructurados sobre nodos y conexiones.

Análisis del grafo generado

  • Los nodos representan archivos individuales mientras que los bordes indican las conexiones entre ellos; se destaca una reducción significativa en el costo por token al consultar el modelo.

Interacción con el grafo

  • Se pueden activar/desactivar elementos dentro del grafo interactivo para enfocarse en áreas específicas, facilitando la comprensión del código base.

Funcionalidades avanzadas

  • Se presentan funciones adicionales como encontrar rutas entre dos funcionalidades específicas dentro del código usando Graphify.

Explicaciones automáticas

  • La función "explain" permite obtener explicaciones sobre conceptos específicos basados en el conocimiento extraído del grafo.

Actualización eficiente

  • Para actualizar solo los archivos modificados sin reindexar todo, se puede usar graph 5.raw --update.

Generación personalizada

  • También se pueden generar vaults Obsidian basados en carpetas específicas dentro del proyecto, permitiendo personalizar aún más la extracción de información.

Conclusiones finales sobre Graphify

Recursos adicionales

  • Se invita a los espectadores a explorar más sobre cursos relacionados con agentes AI y desarrollo mediante enlaces proporcionados.
Video description

I tested Graphify on bookzero.ai — my real production SaaS — and it cut my Claude Code token usage by 27x. As a senior AI engineer (ex-Amazon, Microsoft), here's the full walkthrough. Graphify turns your codebase into a structured knowledge graph so Claude Code stops re-reading files every session. Inspired by Andrej Karpathy's raw-folder workflow — and it's free. Key takeaways: - Install with UV in under 2 minutes — works with Claude Code, Codex, OpenCode, OpenCloud, Hermes - The path command finds the shortest connection between any two files (admin layout → AI chat, real demo on bookzero) - Generate Obsidian vaults, Wiki, SVG, Neo4j, even an MCP server from one knowledge graph 🔗 Join our School community: https://www.skool.com/erictech 🔗 Check out bookzero.ai — AI-powered bookkeeping built entirely with Claude Code Skill: https://github.com/safishamsi/graphify Andrej Karpathy X Post: https://x.com/karpathy/status/2039805659525644595 Timestamps: 0:00 Intro 2:22 Prerequisites 3:07 Install Graphify 4:07 Run on Codebase 5:04 Extraction Modes 5:52 Graph Results 7:01 Interactive Graph 7:43 Path Command 8:26 Explain Command 9:14 Query & Update 9:53 Obsidian Export 10:40 Other Outputs 11:14 Outro #claudecode #aitools #softwaredevelopment