Realtime hlasové diktování pro AI agenty s lokálním přepisem na Macu
localvoxtral je aplikace pro macOS, která poskytuje hlasové diktování v reálném čase z nabídkové lišty. Využívá model Voxtral Mini 4B Realtime běžící lokálně na Apple Silicon a streamuje text už během mluvení, nikoliv až po skončení. Je primárně navržena pro hlasové ovládání AI programovacích agentů v terminálech. Jediný modifikátor (Fn, pravý Command nebo pravý Option) ovládá oba režimy: klepnutí přepne režim překryvného bufferu, podržení aktivuje živé vkládání textu do aktivní aplikace. Vše běží lokálně, bez účtu, bez předplatného, bez odesílání dat.
Terminály jsou detekovány automaticky a diktování se jim přizpůsobuje: nové řádky a tabulátory se zadávají jako mezery, nahrazení ze slovníku se aplikuje před zadáním textu a při aktivním zabezpečeném vstupu se relace nespustí. Při potvrzení z překryvného bufferu volitelně probíhá stylistická úprava přes lokální LLM model Qwen3.5-4B, která rozumí vývojářskému jazyku: převod mluvených symbolů na psané formy, doplnění zpětných apostrofů pro kód, odstranění výplňových slov a řešení samooprav. Ochrana tokenů kontroluje cesty, URL, hashe a verze byte po bytu po úpravě. Slovník pojmů repozitáře může doplnit nápovědy z příkazu git ls-files. Aplikace podporuje vlastní OpenAI-kompatibilní endpointy pro přepis i úpravu.
Hlavné možnosti
Přepis v reálném čase: Streamování textu během mluvení přes Voxtral Mini 4B Realtime v 4-bitovém kvantování.
Dva režimy: Překryvný buffer pro kontrolu před potvrzením, živé vkládání textu do aktivní aplikace.
Jeden modifikátor: Fn, pravý Command nebo pravý Option, klepnutí pro buffer, podržení pro živé vkládání.
Terminály: Automatická detekce, mezery místo nových řádků a tabulátorů, bezpečný vstup, podpora SSH.
Stylistická úprava LLM: Qwen3.5-4B přes MLX Swift, převod mluvených symbolů, zpětné apostrofy, odstranění výplňových slov.
Ochrana tokenů: Kontrola cest, URL, hashů a verzí byte po bytu po stylistické úpravě.
Slovník pojmů repozitáře: Indexování příkazu git ls-files pro doplnění nápověd, např. useAuth.ts.
Schránka jako kontext: Očištěný výňatek schránky pro upřesnění technických zápisů.
Makro "Paste clipboard": Vložení schránky jako bloku kódu během diktování.
Vlastní endpointy: OpenAI-kompatibilní servery pro přepis i stylistickou úpravu.
Nabídková lišta: Stav diktování, výběr mikrofonu, automatické kopírování, surový přepis na jeden klik.
Lokální a soukromí: Bez účtu, bez předplatného, bez telemetrie, bez cloudového náhradního řešení.