A Windows Notepad elavult, a Visual Studio Code túl bonyolult a nem-fejlesztőknek – Jeff Bishop, a BITS (Blind Information Technology Solutions – Vakok Informatikai Megoldásai) alapítója erre a résre épített egy teljesen akadálymentes, ingyenes szövegszerkesztőt.
—
Egy hiány betöltése
Jeff Bishop nem a semmiből érkezett ehhez a projekthez. A Microsoft Windows Accessibility csapatánál dolgozott, ahol a Narrator képernyőolvasó fejlesztésében is részt vett. 1987 óta van jelen az iparágban, és szövegszerkesztő-rajongóként mindig is foglalkoztatta a kérdés: lehet-e olyat írni, ami valóban mindenkinek megfelel, de a vak és gyengénlátó felhasználókat tekinti elsődleges célcsoportnak? Ma a BITS-en keresztül Python- és HTML-kurzusokat tart vakoknak és gyengénlátóknak – és pont ezeken a kurzusokon vált nyilvánvalóvá, hogy nincs igazán megfelelő eszköz a kezükbe adni.
A probléma jól körülírható. A Visual Studio Code erős fejlesztői eszköz, de amikor a BITS kurzusokon nem-fejlesztő hallgatóknak mutatták be, az élmény legjobb esetben is elsöprő volt: rengeteg ismeretlen fogalom, menüpont, felugró ablak. Jeff saját szavaival: olyan, mintha az űrsiklót kellene pilótálni, amikor csak egy modellrepülőre lenne szükség. A Windows Notepad a másik véglet: Jeff a Microsoftnál is kritizálta, most már nyíltan is elmondja – a szerkesztő mára kezelhetetlenné vált. Az EdSharp – Jamal Mazrui fejlesztése, a vak felhasználók körében régóta elterjedt szövegszerkesztő – évekig nem kapott frissítést, bár az interjú rögzítésekor épp megjelent egy új kiadása. A Quill ezekre a hiányokra ad választ: az egyszerű naplóírótól a Braille-korrektort végző szakemberig, a diáktól a fejlesztőig mindenkinek egyetlen, akadálymentesség-központú eszközt kínál.
—
Akadálymentesség az alapoktól
A Quill nem utólag kapott akadálymentesítési réteget – az egész tervezési logika erre épül. A szerkesztő hagyományos legördülő menüket használ, nem szalagmenüket (ribbons), amelyek képernyőolvasókkal közismerten nehézkesen kezelhetők. Az állapotsor (F6 billentyűvel érhető el) nyilakkal bejárható, hasonlóan a Microsoft Word működéséhez – aprónak tűnik, de a gyakorlatban jelentős különbség. Az alkalmazás hagyományos varázslókkal (wizardokkal) vezet végig a beállításokon: kijelölés, következő lépés – semmi meglepetés.
A billentyűzetes szövegkijelölés is átgondolt: az F8 és Shift+F8 kombinációk szabványos, kiszámítható viselkedést biztosítanak. Minden vezérlőhöz kontextusérzékeny súgó tartozik. A felhasználói felület 400 hangüzenete egyenként személyre szabható: beállítható, mit mondjon ki a szerkesztő, milyen sorrendben, vagy egyáltalán megszólaljon-e. Ez az opció szándékosan el van rejtve egy haladó beállítások gomb mögé, mivel nem általános közönségnek szól – de aki igényli, teljes kontrollt kap.
Az összetett funkciókon túl a Quill technikai megvalósítása is pragmatikus: Python alapú, és az alkalmazás futás közben csak azokat a modulokat tölti be, amelyekre éppen szükség van. Ez csökkenti az erőforrásigényt, és a szerkesztő a fejlesztő szerint gyorsabban indul, mint a Visual Studio Code.
—
Szerkesztési funkciók és kötegelt feldolgozás
Az alapfunkciók lefedik a legtöbb írási feladatot: beépített helyesírás-ellenőrző, tezaurusz, HTML- és Markdown-szerkesztési mód, valamint import/export több formátumban (RTF, Word, PDF és más). Figyelemre méltó a kötegelt konverzió: egy teljes mappányi fájlt lehet egyszerre feldolgozni – például az összeset HTML-lé alakítani – úgy, hogy a konverzió a háttérben fut, és a szerkesztő közben teljesen használható marad.
Van beépített szövegbővítő (text expander) is: a felhasználó rövidítéseket definiálhat, amelyek egy elválasztó karakter (szóköz, vessző vagy más, tetszőlegesen választható jel) megnyomásakor automatikusan kifejtődnek. A „BTW” szóköz után „by the way”-jé válhat, a Backspace visszaállítja az eredeti rövidítést, egy újabb Backspace pedig teljesen törli. Ugyanez a rendszer snippet-kezelőként is funkcionál: az egész funkciókör később egy különálló, fizetős alkalmazásként is megjelenik majd a Windowson – Jeff szerint az elérhető szövegbővítők ezen a platformon nehézkesen akadálymentesek.
A testreszabhatóság áthatja az egész eszközt. Az első indításkor tíz felhasználói profil (persona) közül lehet választani – blogírás, kódolás, irodai munka és mások –, és a kiválasztott profil alapján a felesleges funkciók eltűnnek a menüből is. Aki például soha nem fog HTML-t vagy Markdown-t szerkeszteni, annak ezek az opciók fel sem tűnnek. A menüpontok átnevezhetők, átrendezhetők, egyes funkciók ki- és bekapcsolhatók; a rendszer a beállítások révén, párbeszédablakokon keresztül érhető el, programozói ismeretek nélkül.
—
AI-integráció és hangvezérlés
Az „Ask Quill” funkció (Alt+Q) egy chatablakot nyit, amelyen keresztül hatféle AI-szolgáltatóhoz lehet csatlakozni: az Anthropic Claude-jához, a Google Gemini-hez, az OpenAI-hoz, egyedi OpenAI-végpontokhoz, az Ollama helyi modellfuttató rendszerhez, és egy hatodik lehetőséghez. Az integráció nem generikus: a szerkesztő az aktuális dokumentum tartalmára is tud kérdezni („Írtam-e már ebben a cikkben a határidőkről?”), a kijelölt szöveg átírható vagy összefoglalható, a helyesírás- és nyelvtani ellenőrzés is kontextussal működik. A hagyományos helyesírás-ellenőrző például nem fogja meg a homofonokat (mint az angol „to” és „too”, vagy „there” és „their”), de a kontextusos AI-ellenőrzés igen.
Az API-kulcs (alkalmazásprogramozási felület hozzáférési kulcsa) kérdése valós akadály lehet. A Quill nem csatlakozik közvetlenül a Claude-, Gemini- vagy ChatGPT-előfizetésekhez – azokhoz külön API-kulcs szükséges, ami plusz költséggel járhat. Ingyenes megoldásként az Ollama Cloud érhető el: a felhasználó regisztrál az ollama.com oldalon, kap egy API-kulcsot, és azt beviszi a Quillba – ez az út az egyszerű chathasználatra elegendő lehet. Jeff Bishop maga megemlítette, hogy egyetlen hónap alatt 600 dollárt költött Claude API-ra a fejlesztés során – ez jól érzékelteti a használat valódi árát. Hamarosan érkezik a GitHub Copilot SDK (szoftverfejlesztői csomag) integráció is, amelynek van ingyenes szintje.
A tervezett agentic AI-képességek továbblépnek ezen: nem csak kérdezni lehet majd, hanem komplex feladatokat is átadni. Jeff egyik példája egy értekezletfelvétel feldolgozása: a Quill átírja szöveggé, majd egy megadott sablon és korábbi emlékeztetők alapján önállóan elkészíti a jegyzőkönyvet. A felhasználó reggel ébredve kész dokumentumot talál, amelyet csak átnézni kell.
A hangvezérlés és diktálás az OpenAI Whisper modellek (whisper.cpp, Fast Whisper) telepítésével aktiválható. A „Hey Quill” parancsszóval szöveges formázási utasítások adhatók ki – „Hey Quill, félkövér” például azonnal megformázza a kijelölt szövegrészt. A szövegfelolvasás MP3-ba is exportálható, és egy Watch (figyelő) funkció automatikusan feldolgozza a konfigurált mappába érkező fájlokat: egy Dropboxon megosztott dokumentumból emberi beavatkozás nélkül generálódhat MP3.
—
Braille-korrektúra és bővíthetőség
Bruce Taves javaslatára a Quill kapott egy kifejezetten Braille-korrektúrát segítő modult. Taves Braille-korrektor, és egy olyan szerkesztőt keresett, amely pontosan tudja, melyik oldalon, melyik sorban, melyik karakternél jár a kurzor – Braille-oldalak szerint számozva. Ez lehetővé teszi Braille-fájlok megnyitását, az oldalhossz és sorhossz beállítását, a valószínű hibákra való ugrást, oldalhoz kötött korrektúrajegyzetek hozzáadását – amelyek nem módosítják magát a Braille-fájlt –, összefoglaló jelentés készítését, valamint Braille–szöveg visszafordítást. Szűk, specializált terület, de ott valódi igényre ad választ; ez a funkcióbővülés jól illusztrálja, hogyan formálja a közösség az eszközt.
A bővítőrendszer neve „Quillen” – Python-, JavaScript- vagy TypeScript-alapú pluginek, amelyek egy közösségi „Quill Hub”-on oszthatók meg. A csomag lehet egy egyszerű snippet-kollekció éppúgy, mint egy teljes értékű, önálló funkciót hozzáadó kiegészítő. A tervezett csomagtípusok között szerepelnek hangcsomagok, részletességi (verbosity) profilok és feladatspecifikus kiegészítők. Az elképzelés az NVDA képernyőolvasó bővítményboltjához hasonlít, de szövegszerkesztői kontextusban.
A közelgő funkciók között szerepel a WordPress-integráció (bejegyzések szerkesztése közvetlenül Quillből, az összes bejegyzés listázásával és visszamentésével), a Chapter Forge modul (MP3-fejezetek kezelése ID3 tagekkel, könyvek összeállítása több fájlból, M4B audiobook-formátum generálása – ez Windowson eddig nehézkes volt), az agentic AI-képességek – teljesen automatizált, felhasználó által definiált feladatok végrehajtása, például egy megbeszélésfelvételből sablon alapján generált emlékeztető –, és egy Mac-verzió, amelynek portálása folyamatban van.
—
Nyílt forráskód, béta és közösség
A Quill teljesen ingyenes és nyílt forráskódú – a kód a quillforall.org oldalon és GitHubon érhető el, ahol már vannak, akik fork-olták (saját fejlesztési ágra másolták) a projektet. Jeff Bishop a saját zsebéből finanszírozza; bevallása szerint több mint ezer dollárt fordított rá, és az API-költségek önmagukban is számottevők. A hosszú távú fenntarthatósághoz van egy konkrét terve: a szövegbővítő funkciót egy különálló, fizetős Windows-alkalmazásként is ki akarja adni, amely a Quilltól függetlenül, bármely szövegmezőben működne. Ez az egyetlen jelenleg tervezett kereskedelmi termék – a Quill maga ingyenes marad.
A projekt közösségi szemléletű, az NVDA képernyőolvasóhoz hasonló szellemiségben: bárki hozzájárulhat, a konstruktív visszajelzéseket szívesen fogadják. Jeff egy élő webináriumon közvetlenül a résztvevők visszajelzései alapján módosította az alkalmazást – és az ott elhangzott kérések még aznap bekerültek a következő béta-kiadásba. Az eddigi közreműködők között szerepel Taylor Arndt, Michael Babcock, Michael Dewees és Bruce Taves, de a névsor folyamatosan bővül; a szerkesztőbe épített névjegy párbeszédablak már annyira hosszú lett, hogy laponként kell böngészni.
Az eszköz jelenleg béta állapotban van, letölthető a quillforall.org oldalról. Az 1.0-s kiadás 2026 júliusának harmadik hetére várható, bár Jeff óvatosan fogalmaz: „kész lesz, amikor kész lesz.” Azoknak, akik nem szoktak tesztelői szoftvert használni, azt ajánlja, várják meg az 1.0-t – a béta aktív fejlesztés alatt áll, és a változások gyorsan követik egymást.
Jeff röviden szóba hozza a Glow eszközt is (letitglow.app): ez dokumentumokat elemez akadálymentesítési szempontból — a Microsoft akadálymentesítési ellenőrzőjének teljes szabályrendszerét alkalmazva —, és ahol tudja, automatikusan javítja is a talált hibákat. Az eszköz szintén ingyenes és nyílt forráskódú, és hamarosan Quill-integráció is érkezik hozzá.
—
A Quill nem akar mindent tudó platform lenni. Szűkebb célra koncentrál: olyan szövegszerkesztőt ad, amelynek az akadálymentesség nem utólag hozzátoldott réteg, hanem az alapja. Ez nem csupán technikai különbség: azt jelenti, hogy aki vakként vagy gyengénlátóként használja az eszközt, nem ütközik váratlan akadályokba, nem kénytelen megkerülő megoldásokat keresni. Az eszköz eleve rá van szabva az igényeire. Ha az 1.0-s kiadás hozza, amit a béta ígér, komoly eszköz kerülhet a vak és gyengénlátó írók, szerkesztők, korrektorok és fejlesztők kezébe – ingyenesen, nyílt forráskóddal, közösségi fejlesztési modellel.
A cikk a Double Tap podcast 2026. június 24-i adása alapján, AI felhasználásával készült, ezért apróbb pontatlanságokat tartalmazhat.