Fullerenos: Capa de memoria persistente de código abierto para agentes de codificación reduce tokens en un 64% en SWE-bench

✍️ OpenClawRadar📅 Publicado: 28 de abril de 2026🔗 Source
Fullerenos: Capa de memoria persistente de código abierto para agentes de codificación reduce tokens en un 64% en SWE-bench
Ad

Fullerenes es una capa de memoria persistente de código abierto para agentes de IA de codificación. En lugar de releer archivos en cada sesión, construye un grafo de conocimiento local a partir de tu repositorio usando Tree-sitter y lo expone a través de MCP (Model Context Protocol). Los agentes consultan el grafo en busca de funciones, clases, importaciones y relaciones de llamada en lugar de leer archivos sin procesar, reduciendo drásticamente el consumo de tokens.

Cómo funciona

Ejecuta npx fullerenes init en tu repositorio. Recorre el código base con Tree-sitter, extrae cada función, clase, importación y relación de llamada, y lo almacena en un grafo SQLite local. Los agentes se conectan a través de MCP y hacen preguntas específicas.

El diseño se basa en investigaciones sobre recuperación: Repoformer (recuperar solo cuando sea necesario), HippoRAG y G-Retriever (el grafo supera a los fragmentos planos), y LLMLingua (compresión agresiva del contexto). El objetivo es obtener mejor señal por token, no más contexto.

Herramientas MCP exclusivas

Dos herramientas destacadas:

  • predict_impact({ functionName: "x" }) — Antes de editar, el agente pregunta qué más se romperá. Recorre el grafo de aristas y devuelve los dependientes directos y transitivos con una puntuación de riesgo. Radio de explosión antes del primer golpe de tecla.
  • get_function({ name: "x", includeBody: true }) — Firma, cuerpo y llamantes en una sola llamada MCP. Sin necesidad de un read_file posterior.
Ad

Resultados de evaluación

  • SWE-bench Verified (1 instancia hasta ahora): Línea base de Codex con 91,949 tokens → con Fullerenes 32,945 tokens. Reducción del 64%.
  • Interna (5 preguntas en este repositorio): Archivos sin procesar con 2,452 tokens promedio → Fullerenes con 137 tokens promedio. Reducción del 94.4%.
  • Externa (Gemini CLI en un proyecto Python): Archivos sin procesar con 27,292 tokens → Fullerenes con 919 tokens en AGENTS.md. Reducción del 96.6%.

Limitaciones

Tree-sitter es estructural, no semántico. La despacho dinámico y la metaprogramación perderán aristas. La integración con LSP está en la hoja de ruta. Una instancia de SWE-bench no es un resultado amplio: se están ejecutando más.

Local y de código abierto

Todo se ejecuta localmente: SQLite, sin servidor, sin clave de API, npm puro (sin Python), funciona sin conexión, licencia MIT. 589 descargas de npm en 40 horas antes de la publicación en Reddit. 14 estrellas. Acaba de lanzarse.

github.com/codebreaker77/Fullerenes
npmjs.com/package/fullerenes

Tres preguntas que el autor plantea a la comunidad: ¿La recuperación basada en grafos cambia tus flujos de trabajo con agentes, o está ganando el contexto largo? ¿Qué herramientas MCP más allá de las 8 actuales? ¿La metodología de SWE-bench parece sólida?

📖 Lee la fuente completa: r/ClaudeAI

Ad

👀 Ver también

Desarrollador indie presenta 'Ideanator', una herramienta CLI para estructurar ideas vagas con LLMs locales.
Herramientas

Desarrollador indie presenta 'Ideanator', una herramienta CLI para estructurar ideas vagas con LLMs locales.

Ideanator es una herramienta CLI diseñada por un desarrollador autodidacta de 19 años que utiliza LLM locales como Ollama/MLX. Estructura ideas vagues en conceptos bien definidos, completamente sin conexión.

OpenClawRadar
Puerta de Enlace MCP para Acceso Remoto Seguro a Herramientas Internas
Herramientas

Puerta de Enlace MCP para Acceso Remoto Seguro a Herramientas Internas

Una puerta de enlace MCP de código abierto agrega múltiples servidores de herramientas MCP en una única conexión, permitiendo acceso seguro a través de Claude Desktop sin exponer puntos finales públicos. Utiliza OpenZiti/zrok para redes de confianza cero y requiere solo una entrada de configuración con un token de compartición.

OpenClawRadar
Resultados de Referencia: El Sistema de Enjambre de Agentes Claude con Memoria Muestra un Ahorro de Costos de Tokens del 30-43%
Herramientas

Resultados de Referencia: El Sistema de Enjambre de Agentes Claude con Memoria Muestra un Ahorro de Costos de Tokens del 30-43%

Un desarrollador probó un enjambre de 6 agentes Claude en una tarea de codificación de 40 puntos con y sin un sistema de memoria personalizado llamado Stompy. Los resultados muestran que Sonnet 4.6 con memoria obtuvo puntuaciones perfectas por $3.98 frente a $7.04 sin memoria, mientras que Haiku 4.5 falló completamente sin memoria pero obtuvo 39/40 con ella.

OpenClawRadar
Canalización de Contenido Multiagente para Código Claude con Puertas de Calidad
Herramientas

Canalización de Contenido Multiagente para Código Claude con Puertas de Calidad

Un desarrollador creó una canalización de contenido de seis agentes para Claude Code que separa las tareas de investigación, redacción, edición y SEO con compuertas de calidad entre las etapas. El sistema se detiene para aprobación manual antes de publicar y permite ejecuciones individuales de agentes.

OpenClawRadar