Meet Ghostwriter, a haunted AI-powered typewriter that talks to you

Ghostwriter understands what you type and can automatically write responses using OpenAI's GPT-3.

Enlarge / Ghostwriter understands what you type and can automatically write responses using OpenAI's GPT-3. (credit: Arvind Sanjeev / Ars Technica)

On Wednesday, a designer and engineer named Arvind Sanjeev revealed his process for creating Ghostwriter, a one-of-a-kind repurposed Brother typewriter that uses AI to chat with a person typing on the keyboard. The "ghost" inside the machine comes from OpenAI's GPT-3, a large language model that powers ChatGPT. The effect resembles a phantom conversing through the machine.

To create Ghostwriter, Sanjeev took apart an electric Brother AX-325 typewriter from the 1990s and reverse-engineered its keyboard signals, then fed them through an Arduino, a low-cost microcontroller that is popular with hobbyists. The Arduino then sends signals to a Raspberry Pi that acts as a network interface to OpenAI's GPT-3 API.

When GPT-3 responds, Ghostwriter noisily types the AI model's output onto paper automatically.

Read 6 remaining paragraphs | Comments



Ghostwriter understands what you type and can automatically write responses using OpenAI's GPT-3.

Enlarge / Ghostwriter understands what you type and can automatically write responses using OpenAI's GPT-3. (credit: Arvind Sanjeev / Ars Technica)

On Wednesday, a designer and engineer named Arvind Sanjeev revealed his process for creating Ghostwriter, a one-of-a-kind repurposed Brother typewriter that uses AI to chat with a person typing on the keyboard. The "ghost" inside the machine comes from OpenAI's GPT-3, a large language model that powers ChatGPT. The effect resembles a phantom conversing through the machine.

To create Ghostwriter, Sanjeev took apart an electric Brother AX-325 typewriter from the 1990s and reverse-engineered its keyboard signals, then fed them through an Arduino, a low-cost microcontroller that is popular with hobbyists. The Arduino then sends signals to a Raspberry Pi that acts as a network interface to OpenAI's GPT-3 API.

When GPT-3 responds, Ghostwriter noisily types the AI model's output onto paper automatically.

Read 6 remaining paragraphs | Comments


December 15, 2022 at 03:24AM

Post a Comment

Previous Post Next Post