Windows 3.1 風のレトロなUIを持つ Ollama AIアシスタントです。
Ollama を Windows 3.1 風のレトロなインターフェースで使えるジョークアプリ(ただし機能は本格的)。
- フロントエンド: HTML/CSS/JS(Windows 3.1 風デザイン)
- バックエンド: FastAPI + Python(Ollama プロキシ)
- AI: Ollama(デフォルト: llama3.1)
-
リポジトリをクローン:
cd <あなたの任意のパス>/joke-windows3-pe
-
uv で仮想環境を作成し、パッケージをインストール:
uv venv uv pip install fastapi uvicorn ollama python-multipart
-
Ollama を起動:
ollama serve
-
バックエンドを起動:
uv run python api_server.py
(不調時は)
pkill -f api_server.py
uv run python api_server.py- ブラウザでアクセス:
http://localhost:8008
joke-windows3-pe/
├── README.md # このファイル
├── index.html # メイン画面
├── style.css # Windows 3.1 風スタイル
├── app.js # フロントエンドロジック
└── api_server.py # FastAPI バックエンド
| 変数 | 説明 | デフォルト |
|---|---|---|
OLLAMA_MODEL |
使用するモデル名 | llama3.1 |
PORT |
サーバーポート | 8000 |
Ollama が起動していることを確認:
ollama listモデルをダウンロード(例:llama3.1):
ollama pull llama3.1MIT