# Fake Typing Effect (Raycast) ## Metadata | Field | Value | |---|---| | Institute | Molodetz Institute — Research & Retrieval Division | | Subject | shell-multiplexer-auto-attach | | Document type | Source Dossier | | Tier | 1 | | Source title | Fake Typing Effect | | Source URL | https://www.raycast.com/cyberistic/fake-typing-effect | | Source publisher / author | Raycast (cyberistic extension) | | Source type | vendor docs | | Source date (published) | Unknown — not stated | | Date researched | 2026-10-09 | | Researched by | tai (agent), model: Claude Sonnet 5, on behalf of retoor | | Research method | web search synthesis | | Confidence | Medium | | Status | Active | ## Summary A Raycast extension offering a small inline markup language for animated typing: `[0.5]` for a half-second pause, `[speed:20]`/`[speed:100]` to change typing speed mid-string, and special tokens like `[enter]` and `[tab]` for non-printable keys — explicitly positioned for demos, tutorials, and presentations. ## Key findings - A compact, readable inline-markup syntax (`[pause]`, `[speed:N]`, `[enter]`, `[tab]`) that mixes timing control and special-key injection in one string, rather than separate parameters. ## Pros / strengths - The cleanest example found of a single, simple string syntax that a human could write by hand for a scripted demo — directly adoptable as the shape of a tai "type" command's argument. ## Cons / limitations / caveats - A Raycast (macOS launcher) extension, not a terminal tool — the markup idea transfers, the implementation does not. ## Relevance to tai The strongest direct model for the proposal's typing-animation command syntax: something like `tai type "echo hello[0.5][speed:20]world[enter]"` — inline pause/speed/special-key tokens in one readable string, rather than a complex multi-argument API. ## Changelog | Date | Change | |---|---| | 2026-10-09 | Initial dossier created. |