Kann ich Cotypist vibecoden?
JEIN · Wochenendprojekt6,00 € pro Monat
Plus kostet 6 Euro pro Monat, bei Jahreszahlung 60 Euro statt 72 Euro, also 5 Euro pro Monat. Für Kunden in der EU ist die Mehrwertsteuer laut Seite enthalten. Ein kostenloser Tarif mit 100 Wörtern am Tag ist vorhanden.
geprüft am 17.09.2026 · Quelle ↗ · so prüfen wir
Die Idee ist einfach: zusehen, was du tippst, den Rest vorhersagen, als Geistertext zeigen, mit Tab annehmen. Die Vorhersage ist inzwischen wirklich leicht, ein kleines lokales Modell oder sogar eine persönliche n-Gramm-Tabelle über dein eigenes Schreiben bringt dich weit. Der schwere Teil ist alles drumherum: das aktuelle Textfeld und die Cursorposition über die macOS-Accessibility-API lesen, ein Overlay zeichnen, das einem bewegten Cursor folgt, und in Electron-Apps, Chrome, Terminals, Passwortfeldern oder allem, was Textbearbeitung selbst nachbaut, nicht kaputtgehen. Etwas, das in nativen AppKit-Feldern funktioniert und sich magisch anfühlt, baust du in ein paar langen Sitzungen. Es überall zum Laufen zu bringen, bei Tipp-Latenz, ohne Tastendrücke zu fressen oder in dein Bank-Login durchzusickern, dort lebt das eigentliche Produkt.
Build a macOS menu bar app called GhostType that shows inline text predictions as I type. Stack, no alternatives: Swift 5.9+, SwiftUI for the menu bar UI, AppKit for the overlay window, one Xcode project, no external services. Core loop: 1. Register a CGEventTap for keyDown events so we can observe typing and intercept Tab and Escape. 2. Use the Accessibility API (AXUIElement) to read the focused element's AXValue and AXSelectedTextRange, and AXBoundsForRange to get the caret rect in screen coordinates. 3. Take the last 200 characters before the caret as context and request a completion of up to 6 words. 4. Render the suggestion as dim gray ghost text in a borderless, non-activating NSPanel positioned at the caret rect. Never modify the target app's text until accepted. 5. Tab accepts: insert the suggestion by posting synthetic key events. Escape dismisses. Any other keystroke re-predicts after a 120ms debounce. Prediction engine: ship two interchangeable providers behind a protocol. - Provider A, default: an on-device n-gram model built from a folder of my own .txt and .md files at first launch, stored in a SQLite file in Application Support. - Provider B: a local llama.cpp or MLX server at a URL from .env, called with a strict token limit and a 250ms timeout that is cancelled on the next keystroke. Safety, non-negotiable: - Never predict when secure input mode is active, when the focused element role is AXSecureTextField, or when the frontmost app bundle id is in a user-editable deny list. - No network calls except to the local provider URL. No telemetry, no accounts, no crash reporting. In scope: native AppKit text fields and text views, a menu bar toggle, a deny list editor, a corpus folder picker. Out of scope: Electron and browser text fields, terminals, iOS, sync, cloud models, multi-language tuning. Detect unsupported contexts and stay silent rather than guessing. Deliverables: the Xcode project, a README with the exact Accessibility and Input Monitoring permissions to grant and where to click, .env.example, and a plain description of what fails in Chrome and VS Code and why. Antworte mir auf Deutsch. Oberfläche, Kommentare und README auf Deutsch, alle Bezeichner wie Tabellen, Spalten, Variablen, Routen und Dateinamen bleiben Englisch.
$ im Agenten öffnen (Prompt ist vorausgefüllt, du drückst Enter) oder direkt kopieren · dieser Bauplan ist noch auf Englisch, die Bitte um deutsche Antworten hängt unten dran · dieser Prompt wurde aus dem Bauplan erzeugt · Verbesserung einreichen
Prompt kopiert. Modelle werden besser, Urteile ändern sich.
Fünf Vibe-Coding-Tipps und geänderte Urteile. Donnerstags, kostenlos, ein Klick zum Abmelden.
Weil ein Textvorhersager, der in neun Apps funktioniert und in der zehnten stottert, ein Textvorhersager ist, den du abschaltest. Der Wert hier ist unsichtbare Verlässlichkeit über ein ganzes Betriebssystem, und das heißt, leise jede App zu behandeln, die ihren eigenen Cursor zeichnet, jede Eigenheit der Accessibility-API und jedes macOS-Release, das die Regeln ändert. Das ist Wartungsarbeit, kein Bau, und eine kleine Lizenzgebühr wert, um sie abzugeben.
Die Vorhersage ist der spaßige Teil und das geringste deiner Probleme. Alles Schwere an dieser App liegt daran, dass macOS nicht will, dass du weißt, wo der Cursor ist.
xAbdeckung: dein Bau funktioniert in nativen Textfeldern und versagt oder spinnt in Electron-Apps, Browsern und Terminals
xLatenz-Politur: Vorschläge, die ankommen, nachdem du die Wörter schon getippt hast, sind schlimmer als nichts
xSicherheitsschienen: Passwortfelder, sicheren Eingabemodus und sensible Apps auszulassen braucht bewusste Arbeit
xPersonalisierung, die über Monate deines Schreibens wirklich besser wird statt eines einmaligen Korpus-Imports
xsignierte, notarisierte, sich selbst aktualisierende Verteilung und das Rechte-Onboarding, das OS-Updates überlebt
Nichts, das wir guten Gewissens empfehlen können. Deshalb gibt es den Prompt.
Kann ich Cotypist vibecoden?
Jein. Der Kern von Cotypist ist mit dem Prompt auf dieser Seite baubar. Echte Lücken bleiben: Abdeckung: dein Bau funktioniert in nativen Textfeldern und versagt oder spinnt in Electron-Apps, Browsern und Terminals; Latenz-Politur: Vorschläge, die ankommen, nachdem du die Wörter schon getippt hast, sind schlimmer als nichts.
Was kostet Cotypist?
Cotypist kostet 6,00 € pro Monat. Plus kostet 6 Euro pro Monat, bei Jahreszahlung 60 Euro statt 72 Euro, also 5 Euro pro Monat. Für Kunden in der EU ist die Mehrwertsteuer laut Seite enthalten. Ein kostenloser Tarif mit 100 Wörtern am Tag ist vorhanden.
Was verliere ich beim Selbstbau von Cotypist?
Ganz ehrlich: Abdeckung: dein Bau funktioniert in nativen Textfeldern und versagt oder spinnt in Electron-Apps, Browsern und Terminals; Latenz-Politur: Vorschläge, die ankommen, nachdem du die Wörter schon getippt hast, sind schlimmer als nichts; Sicherheitsschienen: Passwortfelder, sicheren Eingabemodus und sensible Apps auszulassen braucht bewusste Arbeit; Personalisierung, die über Monate deines Schreibens wirklich besser wird statt eines einmaligen Korpus-Imports; signierte, notarisierte, sich selbst aktualisierende Verteilung und das Rechte-Onboarding, das OS-Updates überlebt. Wenn einer dieser Punkte für dich entscheidend ist, lohnt sich der Selbstbau möglicherweise nicht.
Gibt es eine Open-Source-Alternative zu Cotypist?
Keine ausgereifte Open-Source-Alternative, die wir guten Gewissens empfehlen können. Genau deshalb gibt es den Prompt auf dieser Seite.