Smriti: Un sistema similar a Git para gestionar el estado del razonamiento de LLM y prevenir la deriva en las conversaciones.

Smriti es un sistema de código abierto que aborda el problema de la deriva en conversaciones con LLM en flujos de trabajo largos. En lugar de tratar las interacciones como un largo historial de chat, las trata como estados de razonamiento que pueden gestionarse como código en Git.
Problema Central
En flujos de trabajo largos con IA, las conversaciones a menudo derivan sutilmente con el tiempo a través de pequeños cambios: los supuestos cambian, se exploran caminos laterales, las interpretaciones varían o el modelo comienza a razonar desde un estado ligeramente desviado. Esto conduce a respuestas plausibles pero desalineadas. Las opciones tradicionales—intentar redirigir o comenzar de nuevo—ambas tienen desventajas.
Cómo funciona Smriti
El sistema proporciona operaciones similares a Git para estados de razonamiento:
- Guardar un buen estado antes de que las cosas deriven
- Restaurar ese estado más tarde sin que la deriva posterior se filtre
- Ramificar en diferentes direcciones desde el mismo punto
- Comparar dos caminos de razonamiento
- Transferir estado entre diferentes modelos en lugar de reexplicar todo desde cero
Adiciones Recientes
- Supuestos como parte fundamental del estado
- Revisión de puntos de control para resaltar contradicciones y supuestos ocultos
- Artefactos para que los puntos de control puedan incluir planes reales, fragmentos o resultados sobre los que se razona, no solo resúmenes de chat
Diferencia Clave
Esto no es solo guardar archivos markdown o transcripciones de chat. El sistema controla qué estado ve el modelo a continuación, permitiendo:
- Retornos limpios a estados conocidos como buenos
- Mantener turnos posteriores fuera del camino de razonamiento actual
- Exploración alternativa sin contaminar el hilo original
- Avanzar desde un estado estructurado en lugar de una transcripción desordenada
El creador señala que este enfoque se vuelve más útil a medida que los flujos de trabajo se vuelven más agentes, ya que los sistemas de larga duración necesitan formas de hacer que el estado de razonamiento sea inspeccionable, recuperable y menos caótico con el tiempo.
📖 Leer la fuente completa: r/ClaudeAI
👀 Ver también

Desarrollo de Lisp con Agentes de IA: Altos Costos y Desafíos Técnicos
Un ingeniero de DevOps descubrió que los agentes de IA tienen dificultades con el desarrollo en Lisp, costando $10-$20 en minutos por código mediocre, mientras que Python y Go funcionan eficientemente. Creó tmux-repl-mcp para mejorar la interacción con el REPL, pero aún enfrentó altos costos de tokens y problemas con las herramientas.

CLI-Anything-WEB: Plugin de código abierto que reconstruye cualquier sitio web en una CLI de Python para Claude Code
CLI-Anything-WEB es un plugin de código abierto para Claude Code que monitorea tu tráfico del navegador, aplica ingeniería inversa al protocolo y genera un CLI completo en Python con autenticación, pruebas y soporte --json. Incluye 19 CLIs de muestra para sitios como Reddit, Booking, Airbnb, ChatGPT y LinkedIn.

Desarrollador Logra Latencia de STT/TTS en Menos de un Segundo con Servidores Locales de Whisper y Coqui-TTS
Un desarrollador ha publicado implementaciones de servidor local de código abierto para Whisper STT y Coqui TTS que logran una latencia de ~0.2s de voz a texto y ~250ms de texto a voz, permitiendo agentes de IA conversacionales sin dependencias en la nube.

Blitz: Herramienta de Código Claude para Envíos a la App Store
Blitz es una herramienta gratuita que permite a Claude Code automatizar los envíos a la App Store mediante llamadas a herramientas MCP. Los usuarios pueden pedirle a Claude que 'envíe mi aplicación a la app store' para gestionar certificados, capturas de pantalla y formularios de App Store Connect.