Ghostwriter: GPT3 Powered Typewriter

The Ghostwriter is a project that invites us to mindfully co-create with the AI through a vintage typewriter's tactile and physical form.


AI modelOpenAI GPT-3, Text-davinci-003
SoftwarePython, Raspi OS, Arduino
HardwareArduino Uno, Raspberry Pi 4 Model B
ProcessorsATMega 328P microcontroller, Broadcom BCM2711
Quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
Typing Speed12 characters per second
Number of character keys46
Paper capacity326.90 mm
Ribbons1030/1230 Correctable Film Ribbon and 1032 Nylon ribbon
Communication802.11ac\n wireless on 2.4GHz or 5GHz
Line spacing1, 1 1/2, 2
Weight4.5 Kg
Dimensions417 mm x 383 mm x 134 mm
Rated Power230V 50 Hz


The calm meditative interface removes all the digital distractions and takes us on an emotional journey through paper and ink. It allows us to focus purely on the act of co-creation itself by slowing down our interaction with the machine. This lets us become more deliberate with our prompts and pulls us to read each word one after the other, helping us understand the nuances profoundly.


Ghostwriter is a vintage Brother electric typewriter retrofitted with modern hardware that lets it access and utilize the GPT-3 API (application programming interface). The user can type a query onto paper, such as a writing prompt or question, and GPT-3 will return a result that also prints out on the paper. By guiding GPT-3 with suitable prompts, the user can receive as much AI-generated text as they like. They might then edit that text for publication, use it as-is, or showcase the manuscript as an art piece.


Wevolver 2023