UI y Servidor para Autoencoders de Lenguaje Natural de Anthropic en llama.cpp
Los primeros modelos de peso abierto de Anthropic, los Autoencoders de Lenguaje Natural (NLAs), son ajustes finos de arquitecturas populares de peso abierto. Debido a que no modifican la arquitectura subyacente del modelo ni el código de modelado, la inferencia con llama.cpp es sencilla. Un desarrollador ha empaquetado todas las funciones de NLA (extracción de activaciones, explicación de activaciones, reconstrucción de activaciones y dirección mediante edición de explicaciones) en un servidor personalizado de llama.cpp, junto con una interfaz Mikupad para la explicación y dirección de activaciones a nivel de token.
Características clave
- Extracción de activaciones: Extrae activaciones internas de cualquier capa del modelo base.
- Explicación de activaciones: Obtén explicaciones legibles para humanos de las activaciones extraídas.
- Reconstrucción de activaciones: Reconstruye activaciones a partir de sus explicaciones.
- Dirección mediante edición de explicaciones: Modifica explicaciones y dirige la salida del modelo en consecuencia.
Detalles técnicos
El servidor está construido sobre llama.cpp y requiere que se carguen tres modelos simultáneamente: el modelo base, el modelo actor y el modelo crítico. Esta es una configuración intensiva en memoria. El desarrollador está trabajando en una versión basada en LoRA que permitiría cargar un solo modelo en la memoria, reduciendo significativamente el espacio requerido.
La interfaz Mikupad proporciona una interfaz a nivel de token para la explicación y dirección de activaciones. Puedes inspeccionar qué tokens activan ciertas características y ajustar el comportamiento del modelo editando explicaciones en tiempo real.
Cómo empezar
El código fuente y las instrucciones de configuración están disponibles en Reddit. Actualmente, debes tener los tres puntos de control del modelo NLA (base, actor, crítico) y compilar el servidor personalizado de llama.cpp. La versión LoRA está próxima a lanzarse.
📖 Read the full source: r/LocalLLaMA
👀 Ver también

monje: Una habilidad que silencia la narración del agente para ahorrar contexto y tokens
Un usuario de Reddit publicó 'monk', una habilidad que elimina narraciones, preámbulos y posdatas de las respuestas del agente Claude, afirmando una reducción de ~54% en tokens de salida por turno y un 29-39% de ganancia en capacidad de contexto en 100 rondas.

RelayPlane Proxy de Código Abierto Muestra una Reducción del 73% en Costos con Enrutamiento del Modelo Claude
RelayPlane, un proxy nativo de npm de código abierto para la API de Anthropic, demostró un ahorro de costos del 73,4% en pruebas comparativas al enrutar solicitudes a los modelos Claude apropiados según la complejidad. La herramienta redujo el costo por 10 solicitudes de $0,0323 a $0,0086 mientras mejoraba la latencia p50 de 1,55s a 0,78s.

Engram: Capa de memoria de código abierto para clientes Claude Code y MCP
Engram es una capa de memoria de código abierto que funciona como un servidor MCP con cualquier cliente como Claude Code, Cursor o Windsurf. Almacena recuerdos ilimitados con búsqueda semántica vectorial, logra un 80% de precisión en el benchmark LOCOMO y utiliza alrededor de 800 tokens por consulta frente a 5K+ para enfoques basados en archivos.

Sistema de Memoria Basado en Archivos de Claude Code: Una Alternativa Pragmática a las Bases de Datos Vectoriales
Claude Code implementa un sistema de memoria basado en archivos utilizando archivos .md con metadatos de frontmatter y un índice MEMORY.md, evitando bases de datos vectoriales y pipelines de embeddings al escanear archivos, construir manifiestos y usar un modelo pequeño para seleccionar recuerdos relevantes.