Korekta tekstu dla Linuksa i macOS
Pisz bez dramatu.
GramaDrama poprawia, ulepsza i tłumaczy to, co piszesz — po polsku i po angielsku, w każdej aplikacji. Bez subskrypcji i bez wysyłania tekstu do cudzej chmury: model działa na serwerze, który sam wskażesz.
Ctrl + Alt + G w dowolnym polu tekstowym. Enter i gotowe.
Grammarly, tylko na Twoich zasadach
Dobra korekta nie musi być abonamentem ani wycieczką Twoich maili po cudzych serwerach.
Twój serwer, Twoje zasady
Korektę robi model językowy, który sam wybierasz: Bielik w Ollamie, llama.cpp, LM Studio albo usługa w chmurze. Tekst trafia tylko tam, gdzie go skierujesz.
Zero subskrypcji
Bez konta w GramaDramie, bez abonamentu i bez limitu słów. Płacisz najwyżej za prąd własnego komputera.
Polski traktowany poważnie
Dwujęzyczna z założenia: rozpoznaje język zdania i niczego nie tłumaczy bez Twojej prośby. Polskie znaki, interpunkcja, literówki — i powód każdej zmiany.
Jak działa
Trzy ruchy, bez wychodzenia z okna
GramaDrama nie ma własnego edytora. Działa w polu, w którym akurat piszesz.
-
Pisz, gdzie zwykle
Komunikator, poczta, przeglądarka, edytor tekstu. Zaznacz fragment albo po prostu stań kursorem w polu.
-
Naciśnij Ctrl+Alt+G
Na macOS: ⌥⌘G. Przy kursorze pojawia się panel z różnicami: przekreślone to usunięte, zielone to dodane, a pod spodem lista zmian z uzasadnieniem.
-
Enter — po dramacie
Poprawka podmienia tekst w miejscu, a aplikacja nie traci fokusu. Esc anuluje i niczego nie zmienia.
Możliwości
Więcej niż „popraw przecinek”
Ten sam skrót, kilka sposobów pracy z tekstem.
Sześć trybów
Jednym klawiszem przełączasz sposób, w jaki model traktuje tekst.
- Popraw
- Ulepsz
- Formalnie
- Luźniej
- Krócej
- Tłumacz
Tłumaczenie PL ↔ EN
Kierunek wybierany z języka tekstu, a jednym skrótem go odwracasz. Emoji, @wzmianki, linki i kod zostają nietknięte.
Sprawdzanie podczas pisania
W rogu pola pojawia się plakietka z liczbą błędów. Pisownię sprawdza słownik, gramatykę LanguageTool, a to, co widać tylko w kontekście, model — w tle, po chwili przerwy.
Dyktowanie wersja testowa
Trzymasz klawisz, mówisz, puszczasz — tekst ląduje przy kursorze. Mowę rozpoznaje Whisper, który działa u Ciebie, a nie w czyjejś chmurze.
Uzasadnienie każdej zmiany
Polskie znaki, interpunkcja, literówka, styl. Widzisz, co i dlaczego się zmieniło, zanim cokolwiek zatwierdzisz.
Prompty do edycji
Instrukcje dla modelu to zwykłe pliki. Dostosujesz je do swojego języka, branży i stylu, a aktualizacje ich nie nadpiszą.
Twoje dane
Tekst idzie tylko tam, gdzie go skierujesz
GramaDrama nie ma własnego serwera, konta ani modelu. Jest cienkim klientem między polem tekstowym a usługami, które sam wskażesz.
- Żadnych domyślnych adresów. Pierwsze uruchomienie prosi o adres Twojego serwera.
- Standardowe protokoły. Serwer zgodny z OpenAI albo Ollama, więc model wymienisz, kiedy chcesz.
- Poza domem też. Do własnego serwera możesz łączyć się z zewnątrz, logując się kluczem dostępu (OIDC).
zdań testowych poprawionych dokładnie przez Bielika 11B z przykładami w prompcie — i 0 fałszywych alarmów na 9 zdaniach bez błędów. Mediana 3 s na małym komputerze Jetson Orin NX (16 GB). Wynik na własnym zestawie testowym projektu, nie na niezależnym teście.
Status
Gdzie to dziś działa
To projekt hobbystyczny, tworzony dla siebie i dla społeczności. Mówię wprost, co jest gotowe, a co jeszcze nie.
Linux (Ubuntu / GNOME)
Silnik wprowadzania IBus z panelem w GNOME Shell. Ubuntu 26.04, GNOME 50, Wayland. Przygotowuję go do publikacji.
macOS
Pierwotna wersja, napisana w Swifcie, z aplikacją w pasku menu. Do wydania po Linuksie.
Android i inne systemy
Pomysły, nie obietnice. Zacznę od tego, żeby wersja na Linuksa była dobra dla obcych ludzi.
Otwarte źródła. Kod ma trafić do publicznego repozytorium na licencji GPL-3.0-or-later, najpierw wersja na Linuksa. Jeszcze nie teraz, ale tam będzie.
GramaDrama na GitHubie