Vexp es un motor de contexto local-first que alimenta a los agentes de programación de IA con fragmentos de código precisos y relevantes de su base de código, en lugar de volcar archivos enteros en el modelo. Analiza un repositorio en un grafo de dependencias, realiza búsquedas híbridas con clasificación de grafos y devuelve cápsulas de contexto comprimidas que reducen el uso de tokens hasta en un 70% mientras mejoran la calidad de las respuestas. Está diseñado para desarrolladores individuales y equipos de ingeniería que confían en los asistentes de IA y desean costos más bajos, menos ediciones incorrectas y un mejor razonamiento de múltiples archivos sin enviar el código fuente a terceros.
Cómo Funciona
Vexp indexa un proyecto con el analizador tree-sitter y almacena todo en una base de datos SQLite local, por lo que ningún código sale de la máquina y no hay llamadas a la red durante la indexación o la recuperación. En lugar de tratar una base de código como texto plano, construye un grafo de símbolos y sus relaciones, luego clasifica los resultados utilizando una mezcla de búsqueda de texto completo, TF-IDF y centralidad de grafos. Cuando un agente solicita contexto, Vexp ensambla una cápsula enfocada y aplica una reducción de esqueleto o pivote para eliminar el código no esencial, reportando una reducción de hasta el 97.7% en las partes que no importan para la tarea en cuestión. El resultado es un prompt más pequeño y nítido que mantiene al agente centrado en el código que realmente se relaciona con el cambio actual.
Capacidades Clave
- Indexación nativa de grafos que mapea dependencias a través de funciones y archivos.
- Recuperación híbrida que combina la búsqueda de texto completo y TF-IDF con la clasificación de centralidad de grafos.
- Reducción de esqueleto y pivote que comprime el contexto y reduce el gasto de tokens.
- Memoria de sesión que registra las convenciones del proyecto y las decisiones pasadas para que los agentes se mantengan consistentes a lo largo de una sesión de trabajo.
- Análisis de impacto que muestra el código dependiente antes de un cambio, además de rastreo de flujo lógico a través del grafo de llamadas.
- Detección de intención con un modelo opcional en el dispositivo acelerado por GPU.
- Doce herramientas MCP que abarcan funciones especializadas de búsqueda, memoria y monitoreo.
Integraciones y Compatibilidad
Vexp se conecta con agentes a través del Model Context Protocol y anuncia soporte para doce agentes en aproximadamente treinta lenguajes, incluidos Claude Code, Cursor, Windsurf, GitHub Copilot, Continue.dev, Zed, Augment, Codex, Opencode, Kilo Code, Kiro y Antigravity. Se distribuye como una extensión de Visual Studio Code y como una herramienta de línea de comandos independiente instalada desde npm, por lo que se adapta tanto a los flujos de trabajo centrados en el editor como en la terminal. Debido a que utiliza MCP, se integra en las configuraciones de agentes existentes sin necesidad de una integración a medida para cada herramienta.
Casos de Uso
- Depurar y explorar código desconocido con un contexto preciso y delimitado.
- Refactorizar de manera segura revisando el análisis de impacto antes de realizar modificaciones.
- Generación de código consciente del contexto que respeta las convenciones existentes.
- Comprender las dependencias que abarcan muchos archivos en repositorios grandes.
Precios
Vexp utiliza un modelo freemium, y el nivel Starter no necesita cuenta ni tarjeta de crédito para comenzar.
| Plan | Precio | Características Clave |
|---|
| Starter | Gratis para siempre | Hasta 2,000 nodos, repositorio único, 7 herramientas MCP (4 principales más 3 de memoria), 20 llamadas de tubería y esqueleto por día, VS Code o CLI |
| Pro | $19/mes | Hasta 50,000 nodos y 3 repositorios, las 12 herramientas MCP, detección de intención, CodeLens, soporte por correo electrónico |
Ambos niveles permiten repositorios individuales ilimitados, y la CLI independiente está disponible en cualquiera de los planes.
Puntos de Referencia y Credibilidad
En SWE-bench Verified, una suite de 100 problemas reales de GitHub, Vexp reporta una tasa de resolución pass@1 del 73% a aproximadamente $0.67 por tarea, lo que presenta como aproximadamente un 22% más económico que el siguiente mejor agente, y afirma lograr entre siete y diez resoluciones de problemas únicos que otros agentes no alcanzaron. Debido a que la recuperación se realiza completamente en el dispositivo, esos resultados se producen sin enviar el código fuente fuera de la máquina. El proyecto se desarrolla de forma abierta, con documentación, un artículo de análisis de rendimiento publicado y el código fuente disponible en GitHub bajo la organización Vexp-ai.
Privacidad y Diseño Local-First
Todo lo que hace Vexp sucede en su propio hardware. Los índices viven en un SQLite local, la recuperación no realiza llamadas a la red y el código nunca se carga en un servicio externo, lo que lo convierte en una opción práctica para equipos con requisitos estrictos de manejo de datos o cumplimiento normativo. Para los desarrolladores que sopesan la asistencia de IA frente al costo y la confidencialidad de enviar su código a un servicio remoto, Vexp posiciona la recuperación local-first como la forma de obtener un contexto más económico y una mayor privacidad.