Earth Game es una herramienta de línea de comandos escrita en Python que permite al usuario definir metas vitales, descomponerlas en misiones (quests) y registrar el progreso diario sin depender de servicios en la nube, cuentas de usuario ni modelos de inteligencia artificial. Funciona exclusivamente con la biblioteca estándar de Python y SQLite, por lo que no tiene dependencias de terceros y opera por completo en local.
El programa se distribuye como un ejecutable único (./earth) y se inicializa con ./earth init, que crea una base de datos local sin sobrescribir archivos existentes. A partir de ahí, el usuario configura un personaje (./earth character edit) con valores, fortalezas, fricciones, propósito y anti-visión, y crea misiones mediante ./earth quest add. Solo una misión puede estar activa en cada momento; con ./earth quest start y ./earth quest done se gestiona su ciclo de vida, mientras que ./earth today muestra un resumen del estado actual (misión en curso, próxima acción, bucles abiertos pendientes y revisión).
Pensada para funcionar también desde el navegador, la app puede iniciarse como interfaz web local con ./earth web, que abre una sesión privada en http://127.0.0.1:8765/ sin exponerse a la red local ni realizar peticiones externas. Los datos pueden exportarse a JSON con ./earth export y respaldarse simplemente copiando el archivo SQLite. Entre sus comandos destacados están earth loop, para capturar y cerrar tareas pendientes, y earth review, que registra cinco reflexiones breves. La herramienta requiere Python 3.8 o superior y un terminal tipo Unix.
