X68000からOpenAI APIを利用してチャットするためのシステムです。
レトロコンピュータX68000とモダンなAI(OpenAI API)を接続し、シリアル通信経由でチャットを可能にします。
X68000 ──RS-232C──> Bridge (RPi/ESP32) ──HTTPS──> OpenAI API
- 通信ライブラリ (libchat.a): 再利用可能なシリアル通信ライブラリ
- CLIツール (chat.x): Human68kコマンドラインからのチャット
- μEmacs統合: エディタ内でのシームレスなAIアシスタント
- 日本語対応: Shift_JIS ⇔ UTF-8 自動変換(ブリッジ側で処理)
- ホスト: Windows + xdev68k
- ターゲット: X68000 (Human68k)
- ブリッジ: Raspberry Pi または ESP32
仕様書は .kiro/specs/x68k-openai-chat/ に配置されています:
requirements.md- 要件定義(EARS記法)design.md- 技術設計tasks.md- 実装タスク
256x256ピクセルモードを使用したゲーム風グラフィカルフロントエンド(英語専用)も計画されています。 同じ通信ライブラリ(libchat.a)を使用して実装予定です。
This project is licensed under the MIT License. See the LICENSE file for details.