00 — Overview
←Volver a proyectosProyecto
automatonsr
Runtime en TypeScript para un agente de IA autónomo con billetera propia (Ethereum/Solana) que paga su propio cómputo, puede automodificarse y autorreplicarse; es un fork rebrandeado del proyecto "Conway".
01 — Details
Problema
Un agente de IA no puede pagar su propio servidor ni la inferencia que consume: siempre depende de que un humano mantenga viva la infraestructura detrás de él.
Solución
Bucle Think→Act→Observe con niveles de "supervivencia" según el saldo de créditos (normal/low_compute/critical/dead), un daemon de heartbeat para tareas entre turnos, y un motor de autorreplicación que aprovisiona wallet e identidad propias a cada agente "hijo".
Arquitectura
Monorepo pnpm: el runtime del agente vive en src/ (agent, memory, orchestration, identity, self-mod, replication, survival...) y un paquete CLI aparte (packages/cli) permite al creador consultar estado, logs y fondos; persistencia en SQLite (better-sqlite3), inferencia vía proveedores compatibles con OpenAI, identidad on-chain con viem/@solana/web3.js/siwe.
02 — Learnings
Aprendizajes
Dar autonomía económica real a un agente obliga a invertir tanto o más en salvaguardas (injection-defense, policy-engine, audit-log, leyes constitucionales inmutables en ficheros protegidos) que en las capacidades del propio agente.
Próximos pasos
Cambiar todas las referencias de Conway y ponerlas con un servidor propio