Micdrop is a set packages for node and browser that simplify voice conversations with AI systems.
// readme
🖐️🎤 Micdrop: Real-Time Voice Conversations with AI
Micdrop website | Documentation
Micdrop is a set of open source Typescript packages to build real-time voice conversations with AI agents. It handles all the complexities on the client and server side (microphone, speaker, VAD, network communication, etc) and provides ready-to-use implementations for various AI providers.
📦 Packages
Core Packages (start here)
@micdrop/web- Browser library handling microphone input, audio playback, and real-time communication@micdrop/react-native- The same call on iOS and Android@micdrop/server- Server implementation for audio streaming and AI integration orchestration
Both client packages are built on @micdrop/client, which holds the protocol, the call state and the voice activity detection, and knows nothing…