Autonomic Middleware & Agnostic Execution Engine for Edge Computing.
El TGT-MAINFRAME no es un bot; es una infraestructura de misión crítica. Diseñado bajo la filosofía de los sistemas Mainframe de alta disponibilidad, este framework desacopla la lógica de negocio de la capa de transporte, permitiendo ejecutar aplicaciones complejas de forma simultánea en Telegram, Web y terminales nativas con una tolerancia a fallos extrema.
Construido para operar en entornos hostiles y hardware limitado (Edge Computing / Termux), el sistema prioriza la resiliencia y el determinismo. Está fuertemente inspirado en arquitecturas modulares y escalables, gestionando sus cargas de trabajo a través de un ecosistema de plugins autónomos.
- Agnosticismo de Plataforma (Universal Context): Escribe la lógica una sola vez. El patrón
Factorydel Kernel traduce automáticamente las interfaces de usuario (DSL) al adaptador correspondiente (telegram_adapter,web_adapter). - Resiliencia ABEND (Circuit Breaker): Implementa un sistema de gestión de errores crítico. Si un plugin falla, el
circuit_breaker.pyaísla la falla y evita que el Kernel colapse, garantizando un Zero-Downtime. - Determinismo Temporal (UTS Engine): Sincronización de eventos a nivel milimétrico para evitar condiciones de carrera en bases de datos asíncronas.
- Gestión de Estado Volátil: Incluye un diccionario de sesión volátil de alto rendimiento (
core/session.py) accesible globalmente, optimizando las lecturas concurrentes sin saturar el I/O del disco. - Soporte Global Nativo (I18N): Arquitectura de internacionalización estricta con soporte de fábrica para 5 idiomas: Inglés (EN), Español (ES), Ruso (RU), Portugués (PT) e Italiano (IT).
El núcleo es completamente agnóstico. Toda funcionalidad reside en el ecosistema de /plugins. El diseño del framework obliga a un desacoplamiento total, permitiendo inyectar, auditar y remover módulos en caliente sin reiniciar el motor principal.
- Nota de Compliance: Todo plugin debe declarar sus más de 500 claves de idioma para ser aceptado por el Linter del sistema, garantizando una consistencia absoluta en la Interfaz de Usuario.
El sistema incluye un instalador TUI (Text-User Interface) semi-inteligente optimizado para la gestión estricta de memoria RAM en entornos ARM/Termux y máquinas virtuales.
# 1. Instala python 3 o superior
# 2. Clonar el repositorio
git clone [https://github.com/sdfgames342-lgtm/TGT-MAINFRAME-V11.git](https://github.com/sdfgames342-lgtm/TGT-MAINFRAME-V11.git)
cd TGT-MAINFRAME-V11
# 3. Ejecutar el escáner de hardware y provisión de dependencias
main.py
creará un entorno virtual solicitará elegir el idioma y procederá la instalación en el idioma solicitado
####IMPORTANTE####
AUN ESTA EN FASES DE PRUEBAS PRIMARIAS Y PUEDE CONTENER ERRORES EL INSTALADOR SE ESTA TRABAJANDO PARA CORREGIRLAS