{"repo":"tetratensor/Realtime-AI-Web-Console","free":true,"listed":false,"github":"https://github.com/tetratensor/Realtime-AI-Web-Console","clone":"git clone https://github.com/tetratensor/Realtime-AI-Web-Console.git","description":"Experimental web console for real-time multimodal AI interactions (voice/video) using Gemini 2.0 Live API and NijiVoice. Next.js (TypeScript, Tailwind) frontend and FastAPI backend communicate over WebSocket for low-latency streaming.","language":"TypeScript","stars":10,"topics":["docker","fastapi","github-actions","google-gemini","llm","multimodal","nextjs","openai","python","react"],"license":null,"category":"ai-agents","readme_excerpt":"Realtime AI Web Console AI とのリアルタイムな対話・音声チャットを行うための Web コンソール。Next.js 製のフロントエンドと、WebSocket 経由でやり取りする FastAPI（Python）製のバックエンドで構成されています。 現時点では Gemini 2.0 Multimodal Live API と にじボイス を組み合わせた実装です。将来的に他プロバイダの追加も容易です。 Features - リアルタイム音声・テキスト対話（WebSocket） - フロントエンド: Next.js, TypeScript, Tailwind CSS - バックエンド: Python, FastAPI, uv, WebSocket - CI/CD: GitHub Actions（フロント・バックの CI、バックエンドのデプロイ） Quick Start 1. バックエンドを起動（API キーなどの環境変数を設定） - 手順: backend/README.md を参照 2. フロントエンドを起動（バックエンドの URL を設定） - 手順: frontend/README.md を参照 各セットアップ手順は以下を参照してください。 - frontend - backend","default_branch":null,"files":null,"tree":[],"storefront":"/r/tetratensor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tetratensor/Realtime-AI-Web-Console/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}