←Volver a proyectos

Proyecto

automatonsr

En desarrollo
Progreso30%

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".

TypeScriptNode.jsSQLitepnpm workspacesviem@solana/web3.jssiweOpenAI SDKVitest
01

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.

02

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".

03

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.

04

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.

05

Próximos pasos

Cambiar todas las referencias de Conway y ponerlas con un servidor propio