Megainteligencia Asíncrona "Local-First" de Grado Corporativo Mythos-Tier.
Orquestador universal de LLMs, pipelines multimedia, Agentes Autónomos, Game Servers y HITL.
Arquitectura sin dependencias masivas · Zero-Cloud · Control total en 1 PC.
Caution
Este es un ecosistema cerrado Mythos-Tier Local-First. No es open-source público. Core Operacional Privado de DarckRovert — uso strictly no comercial.
En el desarrollo tradicional, orquestar clústeres de IA locales (Ollama, LM Studio), motores de difusión (Fooocus), servidores C++ (MangosD/WoW) y pipelines CI/CD desde una sola máquina resulta en colisiones de hardware, puertos huérfanos, OOM en VRAM y latencias de segundos.
Gravity AI Bridge V30.0 MYTHOS elimina todos estos problemas con Python nativo puro y un frontend React/Vite de alta respuesta. Su filosofía:
Nota de Seguridad: La versión V30.0 MYTHOS ha pasado una rigurosa auditoría de código, erradicando vulnerabilidades de ReDoS y garantizando resiliencia absoluta contra fallos silenciosos en operaciones asíncronas y de Git.
- Zero Dependencias Masivas: Latencia interna en microsegundos, payload de memoria insignificante.
- Conciencia Dinámica del Host: Auto-diagnóstico de RAM y VRAM, ajuste dinámico de
num_ctxde Ollama en tiempo real según estrés térmico. - Local-First: Sin enviar datos a la nube salvo APIs cloud explícitamente configuradas.
- Mythos-Tier Control: Dashboard SPA (React) unificado con observabilidad total en tiempo real.
- Operación Continua (Daemon): Un agente persistente que despierta aleatoriamente cada 4-8 horas (
news_daemon.py). - Investigación Web Profunda: Analiza temáticas complejas de geopolítica y ciberseguridad a través de Web Search y fuentes independientes vía RSS de YouTube (ej. Los Liberales).
- Redacción y Publicación End-to-End: 7 Nodos Atómicos en
workflows/reporter.jsonorquestan RSS → WebSearch → LLM → Normalización → news.json → VideoJob → GitDeploy. Cuenta con sanitización extrema en URLs (Pollinations Safe-Encoding) y publicación atómica. - Auto-Mantenimiento: Sincroniza bibliotecas e imágenes eliminando duplicados mediante un sistema de slugs.
- Dispara peticiones REST concurrentes a múltiples modelos/APIs en paralelo.
- Voting Consensuado / Paralelo / Debate: 2, 3 o 5 modelos votan la respuesta óptima o debaten un resultado mediante controles de UI nativos.
- Reasoning Stripper: Filtra tokens
<think>de modelos como DeepSeek-R1 via Regex antes de mostrarlos. - Agent Routing: Selección dinámica de modelo/proveedor según
--role(auditor, planner, coder, researcher, executor).
Panel de control unificado con 25 componentes orquestados en tiempo real:
| Panel | Función |
|---|---|
| 💬 Chat Auditor | LLM chat con streaming SSE, plantillas, soporte multi-rol y comandos nativos (/limpiar, /rag, /fabrica, /tareas, /investiga) |
| 🏠 Mission Control | KPIs en vivo: tokens, queue, costos, modelos activos |
| 🎨 Vision Studio | UI iframe de Fooocus integrado |
| 🖼️ Image Queue | Cola Fooocus con SSE stream de progreso |
| 🎬 Video Studio | Generación de videos CPU-only con narración TTS |
| 🎨 Image Lab | Generación via Pollinations.ai con historial |
| 🚀 Deploy | Pipeline FabricaWeb → Netlify |
| ⚔️ Game Servers | Control MangosD WoW (start/stop/log/players/backup) |
| 🤖 Multi-Agent | Comparación/voting multi-modelo simultáneo |
| 🖥️ Hardware | Perfil GPU/VRAM/NPU/CPU en tiempo real |
| 💰 Monetización | Hub de ingresos: AdSense, Afiliados CPA, Multi-idioma, Social Uploads |
| 💸 Auto-Pilot | BountyHunter & Infiltrator: Bot 100% autónomo para conseguir clientes en Freelancer.com |
| 💰 Cost Center | Costos por proveedor, límites diarios, breakdown |
| ⚡ Watchdog | Engine Watchdog: lock/unlock de modelo |
| 💾 Sessions | Sesiones persistentes + workers activos con selector de role |
| 📚 RAG | Estado del índice RAG, activar/desactivar inyección en chat |
| 🔌 MCP Servers | Adaptadores MCP: tools, resources, estado de conexión |
| 🛠️ Tools | Code Runner, Web Search, Git, Grep |
| ⚡ Tools Pro | Versión avanzada con terminal reactiva |
| 🕷️ Firecrawl | Scraping de URLs en Markdown (Firecrawl API o fallback HTML) |
| 🛡️ HITL Approval | Intercepción y aprobación humana de tools de alto riesgo |
| 📡 System Status | Estado completo de backends, latencias, modelos |
| 🔒 Security | Monitor de proceso### 🔄 Multi-Session Bridge V30.0 MYTHOS (core/session_runner.py) |
CapacityWake+SessionSpawner: hasta 32 subprocesos de agente aislados simultáneos.- Spawn vía UI con selector de rol (auditor/planner/coder/researcher/executor).
- Kill de workers activos con estado PID en tiempo real.
- Endpoints:
POST /v1/sessions/spawn,POST /v1/sessions/kill,GET /v1/sessions/active.
- Intercepta tools de alto riesgo:
code_runner,shell_exec,file_write,deploy,git_push, etc. - Cola thread-safe con timeout de 120s y auto-rechazo.
- Aprobación/rechazo desde el Dashboard en tiempo real con badge de alerta en el sidebar.
- Bypass en modo background (permisos absolutos).
- Modo premium: Firecrawl API → Markdown limpio y estructurado.
- Modo fallback:
urllibnativo sin dependencias externas → texto plano desde HTML. - Configurable via
firecrawl_api_keyenconfig.yaml.
- Protocolo JSON-RPC stdio para servidores MCP externos.
- Auto-reconexión,
list_tools,list_resources,read_resource. - Registro global de adaptadores accesible desde el Dashboard.
Pipeline multimedia de alta fidelidad orquestado asíncronamente en daemon. Completamente reestructurado bajo el paquete /core/video/ para máxima resiliencia, con Motores Matemáticos V30 GLSL, Renderizado Dual Nativo y despliegue para redes sociales:
- Dual Render Nativo en GPU: El motor V30 (Interstellar, Turing Patterns, etc.) renderiza matemáticamente dos veces. Un Master Horizontal (
1920x1080) y un Master Vertical (1080x1920) puro sin recortes FFMPEG. - Smart Subtitle Safe-Zone: Motor
.ASSAspect-Ratio Aware. Adapta dinámicamente los márgenes laterales (MarginL 40px/440px) y anclajes verticales según el aspect ratio para jamás salirse del encuadre seguro de TikTok. - Generador Multi-Escena V30: Flujo unificado que coordina generación de historia, split de diálogos, TTS (Edge-TTS) asíncrono y Whisper para metadatos temporales de precisión.
- Auto-Bypass de Fallas: Sistema modular. Si falla Fooocus, el generador reintenta; si el LLM colapsa, usa un script genérico con
[visual anchor]estricto.audio_processor.py: Análisis FFT extrae frecuencias separadas (Bass, Mid, High) para reactividad visual, además de compresión sidechain y TTS cinemático.glsl_renderer_v13.py: Cuna de las 5 Joyas Matemáticas V30 (Interstellar Kerr Black Hole, Turing Patterns, Inception KIFS, Neon Fluid, Organic Core). Iluminación basada en imagen (IBL) y post-procesado Hollywood (Cyber Glitch, Aberración Cromática, Film Grain orgánico).pipeline.py: Base de datos SQLite (WAL), daemon worker threads, y gestor de Auto-Routing Dual (Generación simultánea del Máster Horizontal 16:9 y el Center-Crop Vertical 9:16).youtube_uploader.py: Implementación del OAuth2 Soft Shield, que detecta tempranamente tokens inválidos y frena peticiones a red sin abortar el costoso render local.
- Pipeline Multi-Agente (Research & Scripting): El Writer estructura la lírica y el Retention Auditor evalúa el anclaje emocional.
- Generador de Ambientes: Descarga asíncrona de assets o Evasión Total AI al utilizar los motores de shaders puristas V30.
- Composición 3D (GLSL PBR): Cruce reactivo de las frecuencias del audio con la geometría 3D SDF (Odisea Espacial, Tunnel Cuántico, Mandelbulb) mapeando la imagen AI como ecosfera luminosa IBL.
- Ensamble Final: FFmpeg unifica capas visuales de alta precisión de cuadros y escupe la Copia Dual.
Reproductor Web Integrado: Stream de video nativo en el Dashboard y Auto-Distribución a redes protegida por el Shield.
- Generación de Cursos (
course_generator.py): Crea el syllabus completo de un curso o lista de reproducción, definiendo lecciones progresivas optimizadas para YouTube. - Content Scheduler (
content_scheduler.py): Automatiza la producción de estos cursos, encolando videos diariamente de forma autónoma sin intervención humana.
Sistema pasivo integrado en el pipeline de renderizado que multiplica los ingresos orgánicos.
- Social Assets Generator (
social_assets_generator.py): Al terminar un video, extrae su guion y genera automáticamente:- Hilos virales para Twitter/X.
- Carruseles para Instagram.
- Posts profesionales para LinkedIn.
- Language Cloner: Traduce guiones (LLM) y genera audio en EN/PT/FR/DE recomponiendo videos con los assets ya renderizados.
- Affiliate Manager: Banco de 20+ programas CPA categorizados por nicho. Inyecta CTAs dinámicos en las descripciones de YouTube.
- Social Distribution: Auto-publicación simultánea a TikTok y Instagram Reels para viralizar contenido corto (Shorts de 58s).
- Revenue Tracker: Dashboard estadístico que proyecta ingresos basados en vistas, CTR y retención por categoría.
- Bypass nativo del WebSocket Gradio con validación real de output.
- SSE stream en
/v1/queue/stream— sin polling, flujo puro de eventos. - Diferenciación real de imágenes generadas vs. pre-existentes (0% falsos positivos).
- Subproceso MangosD con Ring-Buffer Deque de 500 líneas en RAM.
- Pre-flight MySQL antes de arrancar (evita corrupción de Character-Files).
- Auto-backup
mysqldumpen cierre, historial de jugadores, exposición WAN.
- Control Total de OBS: Auto-conexión vía WebSocket v5. Gestiona escenas, fuentes, mute/volumen, streaming y grabación desde la API.
- Gravity Spark (Motor de Overlays AI): Reemplaza costosos servicios de overlays web. Genera código HTML/JS autocontenido en tiempo real usando tu LLM local, inyectándolo directamente como
Browser Sourceen OBS. - Capacidad de modificar overlays al vuelo ("hazlo azul", "añade un borde neón") sin recargar OBS.
- Indexación de documentos locales en
_rag_index/. - Inyección automática en
/v1/chat/completionscuandorag_enabled: true. - Toggle en caliente via
POST /v1/rag/toggle.
- Whitelist dinámica (Discord, Chrome, BattleNet, Steam) → 98% menos spam en logs.
- GeoIP tracker de IPs externas con cache.
- Anti-DDoS local: bloqueo por IP tras 120 peticiones en ventana.
- Rotación de audit log en >5MB o >10,000 líneas.
- Contabiliza tokens entrada/salida por proveedor en
_cost_log.json. - Límite diario configurable; HTTP 429 al superarlo.
- Rate limiter por IP en ventana de tiempo.
- Monitorea el mejor proveedor disponible.
- Lock/unlock de modelo para fijar en modo manual.
- Compatible con perfil de hardware (VRAM, CPU cores, RAM).
- Turbo KV: Detecta automáticamente si se usa Ollama y configura en tiempo de ejecución las variables de entorno
OLLAMA_KV_CACHE_TYPE=q4_0yOLLAMA_FLASH_ATTENTION=1para comprimir la cache 4x.
- Windows 10 1809+ (64-bit) o Windows 11
- Python 3.10+ en PATH
- Ollama, LM Studio, o cualquier backend OpenAI-compatible
git clone https://github.com/DarckRovert/Gravity_AI_bridge.git
cd Gravity_AI_bridge
pip install -r requirements.txt
cd frontend && npm install && npm run build && cd ..
python bridge_server.pyDashboard disponible en: http://localhost:7860
Descargar Gravity_AI_Bridge_V30.0_Setup.exe desde Releases y ejecutar como administrador.
Para garantizar la máxima seguridad del ecosistema, todos los datos sensibles y API keys locales han sido completamente purgados del repositorio público (config.yaml y claves encriptadas se excluyen automáticamente a través de .gitignore).
Al iniciar el Bridge por primera vez (python bridge_server.py), el núcleo detecta automáticamente la ausencia de config.yaml y crea una copia limpia a partir de config.yaml.example sin credenciales reales. ¡Listo para arrancar al instante!
No necesitas editar archivos de texto manualmente. Una vez iniciado el servidor, accede al Dashboard en http://localhost:7860 y dirígete al panel System Settings (icono de engranaje):
- Gestión de API Keys: Introduce tus llaves de OpenAI, Anthropic, Groq, Nvidia, u OpenRouter de forma visual.
- Cifrado Local Seguro: Las llaves introducidas en la UI se cifran automáticamente en tu máquina física utilizando Windows DPAPI y se almacenan localmente de forma inmutable en tu almacén personal (
_keystore.bin). Nadie más tendrá acceso a ellas. - Proveedor Universal AI: Puedes configurar cualquier endpoint compatible con OpenAI (Base URL + Model Name + API Key) de manera extremadamente sencilla.
- Límites de Costos: Ajusta el presupuesto diario en dólares desde la barra deslizadora directamente en la UI.
Ver SECURITY.md para política de vulnerabilidades y reporte responsable.
| Documento | Contenido |
|---|---|
| Wiki Principal | Índice general |
| Arquitectura | Diagrama de módulos y flujos |
| Guía API | Todos los endpoints REST |
| Troubleshooting | Guía de soluciones y FAQ |
| Evolución Agéntica | Roadmap del sistema |
| CHANGELOG | Historial de versiones |
| CONTRIBUTING | Cómo contribuir |
Note
Ecosistema local privado V30.0 MYTHOS Edition. 📖 WIKI CORPORATIVA | 📜 CONTRIBUCIÓN | 🔒 SEGURIDAD