plotchat - image 1
plotchat - image 2
plotchat - image 3
plotchat - image 4
plotchat - image 5
Python, ESP32, Pen Plotter

plotchat

Overview

AIチャットボットを画一化されたインターフェースから解き放つためのプロジェクト。インプットとアウトプットは紙とペンで行われ、ユーザは手書きのプロンプトを書く。AIは手書き文字を読み解き、ペンプロッタを介して応答をする。本システムは、メッセージを解釈して返答を生成する「脳」としてのAI、紙を読み取る「目」としてのカメラ、そして物理的に文字を書く「手」としてのペンプロッタという3つの主要な要素で構成されている。これらすべてがPythonを使用して統合され、現代の高速なチャットインターフェースとは異なる、物理的に1文字ずつ描画される情緒的な体験を提供する。

A project designed to liberate AI chatbots from standardized interfaces. Interaction occurs entirely through paper and pen; users write handwritten prompts, which the AI interprets to respond via a physical pen plotter. The system comprises three main components: an AI 'brain' for language processing, a camera acting as 'eyes' to read the handwriting, and a pen plotter as a 'hand' to physically write the response. Integrated using Python, PlotChat offers a deliberate, 'analog' experience where characters are drawn one by one, creating an emotional quality distinct from typical high-speed digital interactions.

Concept

現在多くのAIチャットボットが開発されているが、その多くが見分けのつかない画一的なUIや音声によって提供されている。本プロジェクトでは紙とペンによるインターフェースを使うことでAIとのコミュニケーションをとる。流通する他のインターフェースと比較して対応速度は遅くなるが、ペンプロッタによって1字ずつ応答する様は、利便性とは異なる情緒を与える。ローカルLLM(Gemma 3)を使用することで、プライバシーを確保しつつオフラインで動作し、洗練されたデバイスを通じて均質に消費されるデジタル表現への対比として、デジタルと物質性の境界における新しいコミュニケーションの在り方を提示している。

While most modern AI chatbots are delivered through indistinguishable, standardized UIs, this project explores a paper-and-pen interface to foster a more tangible connection. Although slower than digital alternatives, the physical act of a pen plotter responding character by character imbues the interaction with a unique charm. By utilizing a local LLM (Gemma 3), the system operates entirely offline, serving as a contrast to the homogeneous consumption of digital content and proposing a new mode of communication at the intersection of data and materiality.

Related Works

Generated via vector embeddings