{"repo":"Privoce/vocespace-client","free":true,"listed":false,"github":"https://github.com/Privoce/vocespace-client","clone":"git clone https://github.com/Privoce/vocespace-client.git","description":"the client for VoceSpace base on livekit","language":"TypeScript","stars":18,"topics":["chat","livekit","meeting"],"license":"Apache-2.0","category":"chat-messaging","readme_excerpt":"VoceSpace VoceSpace is an open-source video conferencing platform based on WebRTC, providing high-quality audio/video communication, AI-powered analysis, virtual characters, room management, and recording storage. Demo Give it a try at vocespace demo Tech Stack - Frontend Framework : Next.js 14 (App Router) + React 18 - UI Components : Ant Design 5 - Real-time Communication : LiveKit + Socket.IO - State Management : Zustand - Data Persistence : Redis (ioredis) - Object Storage : AWS S3 SDK v3 - Virtual Characters : Live2D (pixi-live2d-display) - AI Integration : OpenAI SDK (multimodal models) - Internationalization : Built-in i18n (Chinese/English/Russian) - Deployment : Docker + Nginx Dev Setup Steps to get a local dev setup up and running: 1. Run pnpm install to install all dependencies. 2. Copy .env.example in the project root and rename it to .env.local . 3. Create the configuration file vocespace.conf.json (see configuration reference below). 4. Run pnpm dev to start the development server and visit http://localhost:3000 to see the result. 5. Start development Common Commands make sure livekit-client use 2.9.x or it may cause wss connect error! vocespace.conf.json Features VoceSpace offers a comprehensive video conferencing experience with advanced AI-powered features and extensive customization options. Pre-Join Experience Basic Controls - [x] Microphone Preview and Test - [x] Camera Preview and Device Selection - [x] Live Video Preview - [x] Custom Username Input and A","default_branch":null,"files":null,"tree":[],"storefront":"/r/Privoce","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Privoce/vocespace-client/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."}