For an open source AI meeting assistant, the first results are sevask/ecoute (Ecoute is an open-source live transcription tool that captures both microphone and system audio for real-time speech-to-text, though it lacks some of the comprehensive AI summarization and meeting intelligence features found in larger assistant platforms), zackriya-solutions/meeting-minutes (This project is a self-hosted meeting transcription and summarization tool built for local-first audio processing and AI-driven notes, making it a fitting alternative for meeting intelligence even though specific speaker diarization details are not highlighted) and quentinfuxa/whisperlivekit (WhisperLiveKit provides real-time speech-to-text transcription and speaker diarization via a streaming server, making it a strong foundational building block for meeting intelligence tools though it lacks built-in AI summarization). thewh1teagle/vibe and sohzm/cheating-daddy round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “open source alternatives to cluely”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Ecoute is a live transcription tool that provides real-time transcripts for both the user's microphone input (You) and the user's speakers output (Speaker) in a textbox.
Ecoute is an open-source live transcription tool that captures both microphone and system audio for real-time speech-to-text, though it lacks some of the comprehensive AI summarization and meeting intelligence features found in larger assistant platforms.
This project is a self-hosted meeting transcription and summarization tool that converts audio recordings into text transcripts and structured notes using large language models. It functions as an enterprise meeting documentation manager, allowing for the organization and editing of timestamped records. The system prioritizes data privacy through local-first processing and the ability to deploy on private infrastructure. It supports a provider-agnostic architecture, enabling users to connect to local AI engines, self-hosted servers, or cloud-based API endpoints for both transcription and summ
This project is a self-hosted meeting transcription and summarization tool built for local-first audio processing and AI-driven notes, making it a fitting alternative for meeting intelligence even though specific speaker diarization details are not highlighted.
WhisperLiveKit is a real-time speech-to-text server that transcribes streaming audio into text with ultra-low latency using Whisper models. It serves transcription capabilities through REST endpoints and WebSocket connections, enabling external applications to send audio and receive transcriptions as words are spoken, making it suitable for live captioning or voice interfaces. The project distinguishes itself by combining real-time transcription with speaker diarization, assigning transcribed words to individual speakers during live audio streams for meeting or interview transcripts. It also
WhisperLiveKit provides real-time speech-to-text transcription and speaker diarization via a streaming server, making it a strong foundational building block for meeting intelligence tools though it lacks built-in AI summarization.
Vibe is a cross-platform transcription tool that converts spoken audio into text by running Whisper neural models directly on your device, with no cloud dependency. It can transcribe audio from files, microphones, system output, and network streams, and supports both batch processing of multiple files and real-time captioning from continuous input. Beyond basic transcription, Vibe identifies and labels different speakers through speaker diarization, and offers a choice of Command-Line Interface or HTTP API for automated and remote workflows. It also includes plugins to export transcripts to c
Vibe is a cross-platform desktop application for local audio transcription and speaker diarization using Whisper models, fitting the core capability of meeting intelligence tools though lacking integrated AI summarization out of the box.
This project is an AI meeting assistant and interview copilot that monitors system audio and screen content to generate real-time responses during video calls. It functions as a system audio transcription tool and a context-aware prompt manager, injecting user documents and behavioral profiles into large language model prompts to tailor AI outputs. The system features a stealth screen overlay, utilizing a transparent window that displays information on top of other applications while remaining invisible to screen-sharing software and proctoring tools. It employs a process-hiding mechanism to
This project is an AI-powered meeting assistant and real-time transcription tool designed for live video calls, though it focuses more on stealth copilot features and screen capture than self-hostable team intelligence.
Omi is an open-source wearable AI platform that captures audio and screen data to provide real-time conversational assistance and memory. It integrates a wearable hardware development kit with a vector memory database and large language model capabilities to create a persistent digital record of user interactions. The platform is distinguished by its BLE audio streaming pipeline, which transmits raw audio from wearable hardware for real-time transcription and speaker identification. It utilizes a plugin-based agent tool framework that allows AI assistants to autonomously invoke custom functio
Omi is an open-source wearable AI platform that captures audio for real-time transcription, AI memory, and conversational assistance, serving as a solid alternative though it centers around a hardware companion device rather than traditional meeting software.
Chenyme-AAVT is an AI-powered video transcription tool and translation platform. It converts speech from media files into editable text transcripts using speech recognition models and voice activity detection to ensure accurate phrasing and timing. The system functions as a content generator that transforms video transcripts into structured blog posts and marketing graphics using large language models. It also includes a subtitle formatting editor that allows for the modification of subtitle styles with a real-time video preview. The platform provides multilingual translation capabilities th
Chenyme-AAVT is an AI-powered transcription and translation tool that uses speech recognition models for audio processing and large language models for content generation, though it focuses on media files rather than live meeting intelligence.
WhisperLive is a real-time speech-to-text server that converts live audio streams into text using Whisper models. It functions as a backend service that receives microphone input via WebSockets and provides incremental transcriptions with word-level timestamps. The system utilizes a GPU-accelerated inference engine and a keyword-boosted transcription API to improve the recognition accuracy of domain-specific jargon, acronyms, and product names. It also includes a speaker diarization tool that clusters audio embeddings to identify and label different participants within a recording. Additiona
WhisperLive is a real-time speech-to-text server providing transcription and speaker diarization, making it a powerful building block for meeting intelligence, though it lacks the full conversational assistant and summarization features out of the box.
Moonshine is a complete on-device voice interface toolkit that provides speech recognition, text-to-speech synthesis, phonetic processing, speaker diarization, and intent recognition, all running locally on edge hardware without any cloud dependency. It executes quantized neural networks for speech and language tasks directly on the device, enabling fully offline conversational AI capabilities. The toolkit distinguishes itself by orchestrating multi-turn spoken exchanges through a conversational flow manager that maintains context across interactions and manages branching dialog flows. It inc
Moonshine is a local voice interface toolkit providing speech recognition and diarization, but it is a developer SDK rather than a complete conversational meeting assistant application.
Cheetah is an LLM technical interview assistant composed of a native macOS application and a browser extension. It provides real-time coding and answering suggestions during technical interviews by combining live audio transcription with web-based context extraction. The system functions as a real-time interview coach that converts spoken questions into text using on-device speech-to-text processing. It uses a browser-integrated DOM scraper to extract live code and console logs, allowing the AI to analyze the current coding state and generate technical solutions based on the specific environm
Cheetah is a native macOS application and browser extension that provides real-time audio transcription and AI-powered suggestions specifically for technical interviews, which serves a narrower and more specialized purpose than a general meeting intelligence tool.
Ten Framework is a multimodal large language model agent framework designed for building low-latency conversational agents. It integrates voice, text, and visual inputs in real time to facilitate human interaction. The project includes a real-time speech processing pipeline for streaming transcription, voice activity detection, and speaker diarization. It also features an avatar synchronization engine that coordinates character lip animations and visual outputs with synthesized speech. The framework covers edge AI deployment through containerized packaging and direct integration with embedde
This repository is a multimodal conversational AI development framework rather than a ready-to-use meeting intelligence application, making it a building block for developers rather than an out-of-the-box alternative.
whisper.cpp is a C++ implementation of the Whisper speech-to-text model, serving as a lightweight machine learning inference engine and quantized runtime. It provides high-performance automatic speech recognition and real-time audio transcription without requiring a Python environment. The project utilizes model quantization to reduce memory usage and increase inference speed on local hardware. It incorporates hardware acceleration to optimize processing speed across different processors. The system covers audio processing capabilities including voice activity detection, speaker diarization,
This project provides a high-performance C++ speech-to-text inference engine and audio processing building block rather than a complete conversational meeting assistant application.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| sevask/ecoute | 6K | Python | MIT | |
| zackriya-solutions/meeting-minutes | 12.8K | Rust | MIT | |
| 10.5K |
| Python |
| Apache-2.0 |
| thewh1teagle/vibe | 5.3K | TypeScript | mit |
| sohzm/cheating-daddy | 5.4K | JavaScript | GPL-3.0 |
| basedhardware/omi | 12.9K | Dart | MIT |
| chenyme/chenyme-aavt | 2.9K | Python | mit |
| collabora/whisperlive | 3.8K | Python | mit |
| moonshine-ai/moonshine | 8.5K | C++ | NOASSERTION |
| leetcode-mafia/cheetah | 4.3K | Swift | CC0-1.0 |