{"id":27235574,"url":"https://github.com/ryanl2004/teamlyse","last_synced_at":"2025-07-22T05:32:17.362Z","repository":{"id":273390456,"uuid":"919518303","full_name":"RyanL2004/teamlyse","owner":"RyanL2004","description":"TEAMLYSE is an AI SaaS platform that supports businesses, Enterprises and Educators with their meetings, by bringing in real-time advises suggestions, solutions and ideas based on their discussions","archived":false,"fork":false,"pushed_at":"2025-05-30T03:50:17.000Z","size":20058,"stargazers_count":3,"open_issues_count":11,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-30T04:41:06.422Z","etag":null,"topics":["express","ffmpeg","flask","huggingface-transformers","nextjs","node","pytorch","react","session-cookie","shadcn-ui"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RyanL2004.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-20T14:38:23.000Z","updated_at":"2025-05-14T20:00:08.000Z","dependencies_parsed_at":"2025-05-12T02:30:13.280Z","dependency_job_id":"4ec89aa7-cdb5-4afd-8cf5-10af23b9ec48","html_url":"https://github.com/RyanL2004/teamlyse","commit_stats":null,"previous_names":["ryanl2004/meeting-companion","ryanl2004/teamlyse"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RyanL2004/teamlyse","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanL2004%2Fteamlyse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanL2004%2Fteamlyse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanL2004%2Fteamlyse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanL2004%2Fteamlyse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RyanL2004","download_url":"https://codeload.github.com/RyanL2004/teamlyse/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RyanL2004%2Fteamlyse/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266433421,"owners_count":23927752,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["express","ffmpeg","flask","huggingface-transformers","nextjs","node","pytorch","react","session-cookie","shadcn-ui"],"created_at":"2025-04-10T16:47:23.049Z","updated_at":"2025-07-22T05:32:17.336Z","avatar_url":"https://github.com/RyanL2004.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TΞAMLYSE\n\n## 🚀 Overview\n\n**TΞAMLYSE** is an advanced AI-driven assistant designed to transform virtual meetings. Leveraging state-of-the-art Natural Language Processing (NLP) models, it offers real-time transcription, dynamic summarization, and intelligent insights, thereby enhancing productivity, engagement, and decision-making during meetings.\n\n## 🎯 Features\n\n- **Real-time Speech-to-Text Transcription**: Utilizes [OpenAI's Whisper](https://openai.com/research/whisper) for accurate and efficient transcription.\n- **NLP-driven Meeting Summaries**: Employs models like [DeepThink](https://huggingface.co/deepthink) and [Hugging Face Transformers](https://huggingface.co/transformers/) for concise and coherent summaries.\n- **AI-Powered Meeting Insights \u0026 Recommendations**: Provides actionable insights to improve meeting outcomes.\n- **Customizable Virtual Avatars**: Offers interactive 3D pet or human avatars using [Three.js](https://threejs.org/).\n- **Voice Commands**: Allows users to request summaries or analyses through voice inputs.\n- **Seamless Integration**: Compatible with platforms like [Zoom](https://zoom.us/), [Microsoft Teams](https://www.microsoft.com/en/microsoft-teams/group-chat-software), and [Google Meet](https://meet.google.com/).\n- **Multi-language Support**: Supports transcription and translation in multiple languages.\n- **Post-Meeting Analytics**: Provides engagement metrics and actionable items after meetings.\n\n## 🛠️ Tech Stack\n\n- **Frontend**:\n  - [React](https://reactjs.org/): For building user interfaces.\n  - [Three.js](https://threejs.org/): For rendering 3D avatars.\n  - [TailwindCSS](https://tailwindcss.com/): For styling and design.\n- **Backend**:\n  - [Flask](https://flask.palletsprojects.com/): A lightweight WSGI web application framework.\n  - [FastAPI](https://fastapi.tiangolo.com/): For building APIs with Python 3.7+ based on standard Python-type hints.\n  - [Node.js](https://nodejs.org/): For event-driven server-side and networking applications.\n- **AI/NLP Models**:\n  - [OpenAI Whisper](https://openai.com/research/whisper): For speech recognition.\n  - [Hugging Face Transformers](https://huggingface.co/transformers/): For natural language understanding and generation.\n  - [DeepThink](https://huggingface.co/deepthink): For advanced NLP tasks.\n- **Databases**:\n  - [MongoDB](https://www.mongodb.com/): For NoSQL database needs.\n  - [PostgreSQL](https://www.postgresql.org/): For relational database management.\n- **Cloud \u0026 Deployment**:\n  - [AWS](https://aws.amazon.com/): For scalable cloud services.\n  - [Google Cloud](https://cloud.google.com/): For cloud computing services.\n  - [Vercel](https://vercel.com/): For frontend deployments.\n  - [Hugging Face Spaces](https://huggingface.co/spaces): For hosting AI models.\n- **Version Control \u0026 DevOps**:\n  - [GitHub](https://github.com/): For version control and collaboration.\n  - [Docker](https://www.docker.com/): For containerization.\n  - [CI/CD](https://en.wikipedia.org/wiki/CI/CD): For continuous integration and deployment.\n\n## 🚀 Usage\n\n1. **Start a Virtual Meeting**: Initiate a meeting using your preferred platform (e.g., Zoom, Microsoft Teams, Google Meet).\n2. **Activate AI Companion**: Launch the AI Meeting Companion to begin real-time transcription and analysis.\n3. **Interact via Voice Commands**: Use voice commands to request summaries, insights, or specific analyses during the meeting.\n4. **Review Post-Meeting Analytics**: After the meeting, access detailed analytics, including engagement metrics and recommended action items.\n\n## 🛤️ Roadmap\n\n- **Short Term**:\n  - *Expand Voice Command Functionalities*: Introduce more diverse and intuitive voice commands.\n  - *Enhance Personalization*: Allow users to customize virtual avatars and AI responses.\n- **Medium Term**:\n  - *Integrate Sentiment Analysis*: Implement sentiment analysis to gauge participant engagement and emotions.\n  - *Develop Predictive Analytics*: Provide predictive insights based on meeting data trends.\n- **Long Term**:\n  - *AI Avatar Evolution*: Introduce advanced avatar functionalities, including real-time reactions based on emotional cues.\n  - *Full Integration with CRM Platforms*: Seamlessly integrate with platforms like Salesforce and HubSpot for automatic data synchronization.\n  - *Real-time Translation*: Support real-time translation across multiple languages to improve inclusivity.\n\n## 🔗 Links \u0026 Resources\n\n- [Project Wiki](https://github.com/RyanL2004/meeting-companion/wiki)\n- [Live Demo (TΞAMLYSE)](https://d8bao5pqag4tb.cloudfront.net)\n- [API Documentation](https://api.meeting-companion.example.com/docs)\n- [Contributing Guidelines](https://github.com/RyanL2004/meeting-companion/blob/main/CONTRIBUTING.md)\n\n\u003c!--\n## 👥 Contributors\n\nWe welcome contributions! If you're interested in helping improve AI Meeting Companion, please see our [Contributing Guidelines](https://github.com/RyanL2004/meeting-companion/blob/main/CONTRIBUTING.md).\n--\u003e\n## 📄 License\n\nThis project is licensed under a Proprietary License ⚠️.\n\n---\n\n## 📧 Contact\n\nFor inquiries or suggestions, reach out via [GitHub Issues](https://github.com/RyanL2004/meeting-companion/issues) or email me directly at [rayanlouahche2004@gmail.com](mailto:rayanlouahche2004@gmail.com).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryanl2004%2Fteamlyse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fryanl2004%2Fteamlyse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryanl2004%2Fteamlyse/lists"}