Sobre el proyecto

Instar es un framework basado en TypeScript para crear agentes de IA persistentes y auto-evolutivos. Se ejecuta sobre Claude Code o Codex CLI, usando procesos de agente reales con pensamiento extendido, herramientas nativas, subagentes, hooks, skills y servidores MCP. El enfoque central es la coherencia: identidad, memoria, relaciones, conciencia temporal, consistencia y crecimiento se aplican estructuralmente en lugar de mediante prompts. Las características clave incluyen un programador de trabajos basado en cron, mensajería bidireccional mediante Telegram, WhatsApp, iMessage y Slack, memoria persistente por tema usando SQLite con FTS5, una puerta de coherencia con revisión basada en LLM, puertas de seguridad para operaciones externas, un sistema de evolución para propuestas y aprendizajes, y resolución de identidad multiplataforma. También incluye un supervisor lifeline para recuperación ante fallos, un auto-actualizador, soporte multimáquina con sincronización cifrada y un protocolo threadline para comunicación entre agentes. El proyecto incluye quince skills, entre ellas skills independientes como agent-identity, agent-memory, command-guard y credential-leak-detector, además de skills impulsadas por instar para programación, sesiones, Telegram, identidad y feedback. Proporciona un asistente de configuración (`npx instar`), una CLI y una API HTTP. La arquitectura está inspirada en un sistema de IA de larga duración llamado Dawn, e incluye un registro de estándares y una filosofía que enfatiza la estructura sobre la fuerza de voluntad, la identidad como fundamento y la automodificación como soberanía. Instar está diseñado para usuarios avanzados que quieren un agente autónomo de larga duración con memoria sólida y seguridad. Se ejecuta con `--dangerously-skip-permissions`, pero mitiga los riesgos mediante hooks de comportamiento, puertas supervisadas por LLM, endurecimiento de red y registros de auditoría. El proyecto tiene licencia MIT y está en desarrollo activo.