Tu centro de mando de IA invisible. Accede a ChatGPT, Gemini, Claude, DeepSeek, Perplexity y modelos locales Ollama desde una interfaz flotante, siempre a mano con un atajo de teclado.
- Acceso instantáneo — vive en la bandeja del sistema;
Ctrl+Shift+Spacela muestra u oculta - Multi-AI Hub — ChatGPT, Gemini, Claude, DeepSeek, Perplexity embebidos en WebView nativo
- Ollama local — chat con streaming, historial persistente, selector de modelos en vivo
- Providers personalizados — añade cualquier URL como proveedor en Settings → Providers
- Atajos por proveedor —
Ctrl+Shift+1..5para saltar directamente a cada IA - Stealth mode —
HideOnBluroculta la ventana al perder el foco; siempre encima opcional - Temas y acento — Dark/Light/System + 8 colores de acento con preview en vivo
- Zero-bloat — .NET 10 nativo, sin Electron, ~60 MB autocontenido
git clone https://github.com/murapadev/NeuralDeck.git
cd NeuralDeck
# Linux: necesita WebKitGTK 4.1
sudo apt install libwebkit2gtk-4.1-dev # Debian/Ubuntu
sudo pacman -S webkit2gtk-4.1 # Arch
dotnet restore
dotnet run# Debug local
dotnet build
# Release autocontenido (sin .NET instalado en el sistema destino)
dotnet publish -c Release -r linux-x64 --self-contained true -p:PublishSingleFile=true
dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true
dotnet publish -c Release -r osx-arm64 --self-contained true -p:PublishSingleFile=true| Acción | Atajo |
|---|---|
| Mostrar / ocultar | Ctrl+Shift+Space |
| Abrir ajustes | Ctrl+, |
| Provider 1..5 | Ctrl+Shift+1..5 |
| Salir | Ctrl+Q |
| Cerrar ajustes | Esc o Ctrl+W |
La configuración se guarda en ~/.config/NeuralDeck/config.json (Linux/macOS) o %APPDATA%\NeuralDeck\config.json (Windows).
- .NET 10 + Avalonia UI 11.2
- Avalonia.Controls.WebView 11.4 (WebKitGTK nativo)
- CommunityToolkit.Mvvm — MVVM source generators
- SharpHook — atajos globales
Las contribuciones son bienvenidas. Abre un issue o pull request.
MIT — ver LICENSE.
Hecho con ❤️ por murapadev