Skip to content

Deivincci/comandante-turing

Repository files navigation

Comandante Turing

  ╔═══════════════════════════════════════════════════════════════════╗
  ║    ▄████▄   ▒█████   ███▄ ▄███▓  ▄▄▄       ███▄    █  ██▄██▄▄▄▄  ║
  ║   ▒██▀ ▀█  ▒██▒  ██▒▓██▒▀█▀ ██▒ ▒████▄     ██ ▀█   █ ▓██▒ ▀█▀▄   ║
  ║   ▒▓█    ▄ ▒██░  ██▒▓██    ▓██░ ▒██  ▀█▄  ▓██  ▀█ ██▒▓██    ▒   ║
  ║   ▒▓▓▄ ▄██▒▒██   ██░▒██    ▒██  ░██▄▄▄▄██ ▓██▒  ▐▌██▒▒██  ▄    ║
  ║   ▒ ▓███▀ ░░ ████▓▒░▒██▒   ░██▒  ▓█   ▓██▒▒██░   ▓██░░██▄      ║
  ║                                                                   ║
  ║                  T · U · R · I · N · G                            ║
  ║              Windows Power Toolkit — v2.0                         ║
  ╚═══════════════════════════════════════════════════════════════════╝

Herramienta honesta para cuando tu PC hace el tonto.

📸 Capturas próximamente — la GUI con efecto Matrix se ve mejor en movimiento.


Sobre este proyecto

Trabajo a turnos en un almacén, así que el tiempo que tengo para programar es limitado. Cuando mi sobrino tuvo problemas con su cuenta de Xbox para jugar a Sea of Thieves, o cuando a un amigo se le iba el PC, me di cuenta de que muchos de estos problemas son los mismos una y otra vez, y que con un poco de organización se podían resolver de forma guiada.

Para no tardar meses o años en construirlo, recurrí a la ayuda de Claude (Anthropic), que aceleró mucho el proceso. El diseño, las decisiones sobre qué resuelve la herramienta y cómo se comporta, y la validación de cada módulo son míos. La implementación del código se hizo con asistencia de IA bajo esa dirección.

Turing es gratuito por filosofía: simplemente ayudar. No recopila datos, no tiene nada oculto, y lo pongo a disposición de cualquiera que lo necesite.

¿Qué NO es Turing?

Transparencia total:

  • No es un antivirus. Para detección de malware usa Windows Defender o una herramienta dedicada.
  • No recopila datos de uso. Cero telemetría. Cero analytics. Cero "estadísticas anónimas".
  • No envía nada por internet salvo las descargas de runtimes que tú pides explícitamente.
  • No tiene dark patterns, upgrades ocultos ni versión "Pro" de pago. Un euro simbólico en la Store, y ese euro es el techo — no hay tier premium ni va a haberlo.
  • No es magia. Algunas acciones requieren admin y reinicio, y lo decimos claramente cuando toca.

Módulos disponibles

Icono Módulo Para qué sirve
📊 Panel de Control Dashboard inicial con estado del sistema
🩺 ¿Qué le pasa a mi PC? Asistente guiado por síntomas
🧹 Limpieza del Sistema Temporales, cachés, papelera
🔧 Reparación del Sistema SFC, DISM, reparaciones
🔐 Credenciales y Login Credential Manager con presets
🛡 Puntos de Restauración Snapshots del sistema
💾 Disco y Almacenamiento Espacio, SMART, CHKDSK
🔒 Archivos Bloqueados Desbloqueo de ficheros en uso
🌐 Red y Conectividad Reset, DNS, hosts, conexiones
Rendimiento Procesos, autoarranque
🎮 Gráficos y DirectX Shaders, drivers, DirectX
👁 Privacidad Telemetría de Windows
📋 Programas Instalados Lista y desinstalación
ℹ️ Información del Sistema Hardware, drivers, reportes
📦 Runtimes y Componentes Visual C++, .NET, DirectX
🛡 Protección Hardening: SMBv1/LLMNR/WPAD off, ASR...

Instalación rápida

git clone https://github.com/Deivincci/comandante-turing
cd comandante-turing
python main.py

Requiere Python 3.9+ en Windows 10/11. No hay dependencias externas más allá de la biblioteca estándar.

¿Por qué "Turing"?

Nombrado en honor a Alan Turing, pionero de la computación moderna, que pasó su vida poniendo el conocimiento técnico al servicio de los demás. Un nombre grande para un proyecto humilde, pero el espíritu es el que intentamos honrar.

FAQ

¿Usaste IA para desarrollar Turing? Sí. El diseño, las decisiones y la validación son míos; la implementación se aceleró con ayuda de Claude (Anthropic). Más contexto en Sobre este proyecto.

¿Es seguro? Sí. El código es abierto, auditable. Cada cambio crítico en el sistema (registro, archivo hosts, servicios) hace backup automático en %TEMP% para que puedas revertir con un doble clic si algo va mal.

¿Por qué pide admin? Operaciones como limpiar C:\Windows\Temp, reparar archivos del sistema (SFC/DISM), aplicar hardening o editar hosts requieren privilegios elevados. Los módulos que NO requieren admin funcionan igual sin él; los que sí, muestran un aviso claro.

¿Recopila datos? No. No hay telemetría, no hay llamadas externas salvo las que tú explícitamente disparas (descargas de runtimes de Microsoft, por ejemplo). Todos los logs se quedan en ./logs/ local.

¿Puedo contribuir? Sí, con mucho gusto. Lo que más ayuda es añadir nuevos síntomas al módulo "¿Qué le pasa a mi PC?" — cada uno es una persona menos llorando al lado de su PC. Mira CONTRIBUTING.md.

¿Funciona en Windows 10? Sí, aunque está desarrollado y probado principalmente en Windows 11. Algunas funciones (ASR rules, SMBv1 via PowerShell) necesitan Windows 10 actualizado (build 1709+).

¿Qué hago si algo se rompe?

  1. El módulo Protección hace backup .reg de cada cambio — doble clic restaura.
  2. El módulo Red hace backup del archivo hosts antes de guardar.
  3. Para cambios mayores, crea un Punto de Restauración desde el módulo 🛡 antes de tocar nada.

Contribuir

Issues y PRs bienvenidos, especialmente:

  • Nuevos síntomas para el módulo guiado — ver plantilla en CONTRIBUTING.md
  • Bugs reales de Windows que hayas resuelto y quieras automatizar
  • Traducciones si hay tracción (el proyecto es en castellano por ahora)

Autor

David Moral Peláez@Deivincci

Licencia

MIT. Uso bajo tu propia responsabilidad.

Se recomienda crear un punto de restauración antes de usar las funciones avanzadas. El proyecto incluye un módulo para ello en la primera página.

Enlaces

About

Toolkit de mantenimiento para Windows 10/11 con asistente guiado por síntomas en lenguaje natural. Limpieza, reparación, hardening, privacidad y diagnóstico — sin dependencias externas, solo Python stdlib. Open source, en español.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages