HuddleVision is a next-generation video meeting application built using the robust Huddle01 SDKs. Designed to enhance virtual collaboration, HuddleVision comes packed with features like real-time transcriptions, smart summaries, AI-driven translations, and more.
-
Seamless Room Management
Effortlessly create and join meeting rooms for instant collaboration. -
Real-Time Transcriptions
Powered by Whisper AI, HuddleVision provides accurate live transcription of conversations. -
Smart Summaries
Generate concise summaries of topics discussed during the meeting using OpenAI. -
Curated Feeds
Access reference links and curated feeds related to the discussed topics in the feed section. -
AI-Powered Translations
Break language barriers with real-time translations powered by advanced AI. -
Intelligent Chatbot
Leverage the built-in chatbot powered by GPT for instant assistance and smooth communication.
- Frontend: React, Next.js, Tailwind CSS
- AI Features: Whisper AI, OpenAI GPT APIs
- Video SDK: Huddle01 SDK
-
Clone this repository:
git clone https://github.com/yourusername/huddlevision.git
-
Navigate to the project directory:
cd huddlevision
-
Install the dependencies:
bun install
-
Create a
.env
file in the root directory and configure the following environment variables:NEXT_PUBLIC_OPENAI_API_KEY=your_openai_api_key NEXT_PUBLIC_API_KEY=your_api_key NEXT_PUBLIC_PROJECT_ID=your_project_id
-
Start the development server:
bun run dev
-
Open the app in your browser:
http://localhost:3000
-
Creating/Joining a Room:
Navigate to the "Rooms" section to create a new room or join an existing one using the room code. -
Real-Time Transcriptions:
Enable transcriptions during the meeting to see live captions. -
Summaries and Feeds:
After the meeting, view a summary of the discussion and access related reference links in the "Feed" section. -
Translations:
Use the translation feature for real-time language support during meetings. -
Chatbot Assistance:
Interact with the chatbot for instant help and meeting-related queries.
We welcome contributions! Please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add feature-name"
- Push to the branch:
git push origin feature-name
- Create a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For questions or support, reach out to us at 0xchirag@gmail.com.