Selfware: Framework de agente de IA local basado en Rust con arquitectura PDVR

Selfware es un framework de agente de IA de código abierto específicamente optimizado para inferencia local, construido para manejar tareas de ingeniería complejas y de múltiples pasos de forma autónoma sin depender de APIs centralizadas.
Arquitectura Central
El framework implementa un ciclo cognitivo estricto PDVR (Planificar, Hacer, Verificar, Reportar) y está construido completamente en Rust para seguridad de memoria y rendimiento de metal desnudo. El proyecto ha pasado a ser una organización benéfica formal para centrarse en la privacidad y la preservación de código abierto en lugar de la extracción comercial de APIs.
Características Clave
- Soporta 54 herramientas locales listas para usar
- Diseñado alrededor de una configuración de "paciencia de 4 horas" para permitir que inferencias más lentas y altamente complejas se ejecuten de manera confiable durante la noche en hardware de consumo sin tiempos de espera
- Construido para inferencia local para combatir la conveniencia de las APIs centralizadas
Estado Actual y Comunidad
El creador está buscando revisiones del código, particularmente con respecto a la gestión de contexto y el enrutamiento multi-modelo en VRAM limitada. El proyecto está organizando reuniones presenciales que incluyen un taller técnico práctico en NYC y una discusión sobre privacidad/políticas en DC.
Para desarrolladores que trabajan con modelos de IA locales, este framework aborda el desafío de ejecutar flujos de trabajo complejos de agentes sin dependencias en la nube. La arquitectura PDVR proporciona un enfoque estructurado para tareas de múltiples pasos, mientras que la implementación en Rust ofrece beneficios de rendimiento para entornos con recursos limitados.
📖 Read the full source: r/LocalLLaMA
👀 Ver también

Construcción de CLIs para Agentes de IA: Principios de Diseño desde la CLI gws de Google
La CLI gws de Google demuestra cómo diseñar interfaces de línea de comandos específicamente para agentes de IA, priorizando cargas útiles JSON sin procesar sobre indicadores amigables para humanos e implementando barreras de seguridad contra alucinaciones.

Claude Skills: 12 Paquetes Estrictos de Reglas de Codificación para TypeScript, Rust, Swift, Go, JS, Postgres y Auditorías.
12 archivos markdown con reglas opinadas y conscientes de la versión para TS, Rust, Swift, Go, JS, Postgres, seguridad, rendimiento, pruebas, revisión de código, estándares de GitHub y commits de git. MIT, gratis, sin registro.

¿Por qué los flujos de trabajo deterministas superan a la orquestación impulsada por IA para sistemas de agentes?
Un desarrollador con un año de experiencia construyendo sistemas de agentes comparte que la orquestación impulsada por IA falló consistentemente debido al enrutamiento no determinista, errores acumulativos, explosión de costos y depuración imposible. Cambiar a flujos de trabajo deterministas con orquestación basada en código eliminó los fallos de orquestación.

OpenClaw Rastreador de Uso de Habilidades: Monitorea Qué Habilidades Usas Realmente
Un desarrollador creó una herramienta para rastrear estadísticas de uso de habilidades de OpenClaw, incluyendo recuentos de invocaciones, desgloses por agente y canal, y clasificaciones de habilidades principales en diferentes períodos de tiempo.