Wenn du ein dediziertes Desktop-Erlebnis mit zusätzlichen Workflows möchtest, sieh dir BasiliskLLM an (eigenständige App plus ein minimales NVDA-Add-on). AI-Hub bleibt eine voll ausgestattete Option innerhalb von NVDA.
AI-Hub ist ein NVDA-Add-on, das deinen Screenreader mit mehreren APIs für große Sprachmodelle (LLM) verbindet. Du kannst es zum Schreiben, Zusammenfassen, für Übersetzungshilfe, Vision (Bilder und Screenshots), Sprachfragen, Transkription und optionale Werkzeugdialoge (TTS, OCR und mehr) nutzen - ohne NVDA zu verlassen.
Der Paketname des Add-ons in NVDA ist weiterhin openai (zur Kompatibilität mit bestehenden Installationen). Der Anzeigename, den du in Menüs und Einstellungen siehst, ist AI-Hub.
Ctrl+V verwendet dieselbe Logik, wenn der Fokus im Prompt liegt.NVDA+E) oder Bereich des Navigatorobjekts (NVDA+O) wird in eine Chatsitzung gesendet.Dieses Add-on enthält keinen eigenen Update-Checker. Updates werden über den offiziellen NVDA Add-on Store verwaltet, wenn du von dort installierst. Wenn du manuell von der Releases-Seite installierst, installiere neuere .nvda-addon-Builds auf dieselbe Weise.
Konfiguriere einen oder mehrere Anbieter in NVDA unter Einstellungen → AI-Hub. Jeder Anbieter kann mehrere benannte Konten enthalten (API-Schlüssel, optional Organisation oder Base-URL, falls zutreffend).
| Anbieter | Rolle |
|---|---|
| OpenAI | GPT und verwandte Modelle; offizielle Dialoge für Transkription und TTS |
| DeepSeek | DeepSeek-API (OpenAI-kompatibel) |
| Custom OpenAI | Beliebige OpenAI-kompatible HTTP-API (benutzerdefinierte Base-URL + Schlüssel) |
| Ollama | Lokale Modelle über OpenAI-kompatiblen Endpunkt; Werkzeug zur Modellverwaltung |
| Mistral AI | Mistral / Pixtral; Voxtral-TTS-, OCR- und Speech-to-Text-Werkzeuge |
| OpenRouter | Viele Drittanbieter-Modelle hinter einem Schlüssel |
| Anthropic | Claude |
| xAI | Grok |
| Gemini; Lyria 3 Pro-Werkzeug |
Das Add-on kann API-Schlüssel auch aus Umgebungsvariablen übernehmen, wenn sie gesetzt sind (zum Beispiel OPENAI_API_KEY, DEEPSEEK_API_KEY, MISTRAL_API_KEY, OPENROUTER_API_KEY, ANTHROPIC_API_KEY, XAI_API_KEY, GEMINI_API_KEY / GOOGLE_API_KEY und weitere). Die Einstellungsoberfläche bleibt der zentrale Ort zur Kontenverwaltung.
Für Mikrofon-/Dateitranskription im Hauptablauf (nicht das separate OpenAI-Transkriptionstool) kannst du unter dem Abschnitt Audio der AI-Hub-Einstellungen zwischen whisper_cpp (lokal), openai (Whisper-API) und mistral wählen.
.nvda-addon-Paket herunter.Bis mindestens ein Anbieter-Konto bereit ist, fordert dich das Öffnen des Hauptdialogs auf, Schlüssel in den AI-Hub-Einstellungen hinzuzufügen.
Wenn du eine ältere Version dieses Add-ons verwendet hast:
OpenAI nach AIHub migriert. Deine Einstellungen sollten nicht verloren gehen.openai in deinem NVDA-Benutzerkonfigurationsverzeichnis nach aihub migriert.Du musst Dateien nicht manuell verschieben, außer du verwendest eine benutzerdefinierte Einrichtung.
Im NVDA-Menü findest du AI-Hub (mit der installierten Version im Eintrag). Einträge umfassen:
doc\en\readme.html).NVDA+G).Öffne ihn mit NVDA+G oder Main dialog… aus dem AI-Hub-Menü.
Ctrl+V im Prompt: Das Add-on kann Dateien anhängen, Textpfade einfügen oder eine einzelne URL bei Bedarf als Anhang behandeln.Escape schließt den Hauptdialog (wenn kein blockierender modaler Dialog offen ist).Ctrl+R schaltet die Mikrofonaufnahme um (falls anwendbar).F2 benennt die aktuell gespeicherte Konversation um (nachdem sie im Speicher existiert).Ctrl+N öffnet eine neue Hauptdialog-Instanz (Sitzung).Einige Steuerelemente erscheinen nur oder gelten nur für bestimmte Modelle:
Die genaue Verfügbarkeit ändert sich, wenn Anbieter ihre APIs aktualisieren; die UI spiegelt das aktuell ausgewählte Modell wider.
Der Systemprompt steuert das Modellverhalten. Ein Standard, der für Unterstützung bei Barrierefreiheit geeignet ist, wird bereitgestellt; du kannst ihn bearbeiten, über das Kontextmenü zurücksetzen und optional den zuletzt verwendeten Prompt beibehalten (in den Einstellungen konfigurierbar). Der Systemprompt verbraucht wie jede andere Eingabe Tokens.
Nutze Conversation history… aus dem AI-Hub-Menü oder weise eine Geste unter Eingabegesten → AI-Hub zu.
Du kannst Konversationen auflisten, öffnen, umbenennen, löschen und neu erstellen. Im Hauptdialog helfen F2 und Ctrl+N bei der Verwaltung der aktuellen Sitzung.
Wenn Konversation automatisch speichern in den Einstellungen aktiviert ist (Standard), speichert (oder aktualisiert) das Add-on die gespeicherte Konversation nach jeder abgeschlossenen Assistentenantwort und kann beim Schließen des Dialogs den Zustand sichern, wenn etwas zu speichern ist. Du kannst auch über das Kontextmenü des Felds Messages speichern. Ist das automatische Speichern aus, nutze manuelles Speichern, wenn du Inhalte dauerhaft sichern willst.
Dieser Befehl hat keine Standardtaste. Weise eine unter Eingabegesten → AI-Hub zu.
Modi:
Wenn der Hauptdialog fokussiert ist, wird dessen aktuelles Modell verwendet; andernfalls wählt das Add-on ein geeignetes Modell unter den konfigurierten Anbietern.
Der Eintrag Tools unter dem AI-Hub-Menü öffnet nach Anbietern gruppierte Dialoge (jeder kann das entsprechende API-Konto erfordern):
| Menübereich | Werkzeug |
|---|---|
| Mistral | Voxtral TTS…, OCR…, Speech to Text… |
| Lyria 3 Pro… | |
| OpenAI | TTS…, Transcription / Translation… |
| Ollama | Model manager… |
Wenn für den Anbieter eines Werkzeugs kein Konto konfiguriert ist, fordert dich das Add-on auf, eines in den AI-Hub-Einstellungen hinzuzufügen.
Alle Standardgesten können unter NVDA → Einstellungen → Eingabegesten → AI-Hub geändert werden.
| Geste | Aktion |
|---|---|
NVDA+G |
AI-Hub-Hauptdialog anzeigen |
NVDA+E |
Screenshot erstellen und beschreiben (fügt Bild einer Sitzung hinzu) |
NVDA+O |
Aktuellen Bereich des Navigatorobjekts beschreiben |
| (keine Standardgeste) | Konversationsverlauf. In Eingabegesten → AI-Hub zuweisen. |
| (keine Standardgeste) | Frage stellen (aufnehmen / senden / Audio stoppen). In Eingabegesten → AI-Hub zuweisen. |
| (keine Standardgeste) | Mikrofonaufnahme und Transkription umschalten. In Eingabegesten → AI-Hub zuweisen. |
Arbeitsdateien, Index gespeicherter Konversationen, einheitliche accounts.json und Anhänge liegen unter deinem NVDA-Benutzerkonfigurationsverzeichnis im Ordner aihub (nach der Migration von openai). Temporäre Dateien nutzen den Unterordner tmp und werden sinnvoll bereinigt (z. B. beim Beenden des Add-ons oder Schließen des Dialogs).
Builds verwenden scons, um Laufzeitbibliotheken unter folgendem Pfad bereitzustellen:
addon/globalPlugins/AIHub/libs/
Wenn eine erforderliche Bibliothek fehlt, lädt scons angeheftete Wheels herunter und extrahiert nur das Nötige in diesen Ordner. Aktuell angeheftete Abhängigkeiten sind:
3.0.0 + mdurl 0.1.2 - extrahiert nach libs/ für das Markdown-Rendering im Chat.12.1.1 für:3.11 win32 -> libs/lib_py3.11_win32/3.13 win_amd64 -> libs/lib_py3.13/Das Verzeichnis libs wird absichtlich in Git ignoriert; Mitwirkende müssen keine vendorten Artefakte committen.
Für Probleme und Beiträge nutze den Link GitHub repository im AI-Hub-Menü.