
Tastenanschläge mit Puls.
Keys erzeugt Key-down- und Key-up-Ereignisse für Text und Shortcuts mit dem Anschlag-Timing eines tippenden Menschen, inklusive Akkorden und gehaltenen Modifiern.
Text oder Shortcut kommen als Token-Sequenz vom Sprach-Co-Prozessor; das Gehirn plant die motorischen Ereignisse. Tipprhythmus, Rollover und Haltedauern entstehen aus der rekurrenten Dynamik, nicht aus einer Zufallsverzögerung.
62 Wörter pro Minute, mit menschlichem Rhythmus.
Keys tippt konfigurierbar mit 40 bis 120 Wörtern pro Minute. Anschlagintervalle entsprechen aufgezeichneten Schreibern bis auf 12 ms je Bigramm.
Zielwert Mit „Zielwert“ markierte Zahlen sind Entwicklungsziele für das erste Release, keine Messungen.
Gleiches Gehirn, eigene Verdrahtung.
Eingabe-Adapter belegen afferente Regionen, Ausgabe-Adapter lesen efferente. Co-Prozessoren speisen über den Embedding-Port ein.
- FlyCore v0.1.0
- Gewichte v0.1.0-beta
- token sequence
- keyboard state
- keyboard (down/up events)
- Intent
import flycore
brain = flycore.load("flylabs/keys") # engine + weights + adapters
agent = brain.attach(keyboard=flycore.io.Keyboard())
agent.type("Hello, world", wpm=70)
agent.chord("cmd+s")
# events -> [(t, key, down|up), ...]Tippen, Akkorde, Shortcuts. Mit menschlichem Timing.
Formulare in Testsuiten
Eingabevalidierung mit realistischem Tippen prüfen, nicht mit Paste-Ereignissen.
Desktop-Agenten
Mit Cursor kombiniert ein vollständiges Eingabegerät, das das Betriebssystem nicht von einer Person unterscheidet.
- Beta: nur lateinische Tastaturlayouts.
- Gleiche Lizenzeinschränkung wie Cursor: Ihre Oberflächen oder solche, die Sie automatisieren dürfen.