#7979th of 81 in VoiceFor voice, speech and music

agnentic-voice-ai-sdk

Kotlin library for voice conversations with Claude in Android apps

Stars
2.6k
License
no license
Last commit
Jun 2026
Language
Kotlin
Stars, last 29 weeks+44
21 Apr 2026: 2,535 stars28 Apr 2026: 2,537 stars5 May 2026: 2,538 stars12 May 2026: 2,538 stars19 May 2026: 2,539 stars26 May 2026: 2,542 stars2 Jun 2026: 2,543 stars9 Jun 2026: 2,544 stars16 Jun 2026: 2,545 stars23 Jun 2026: 2,549 stars30 Jun 2026: 2,553 stars7 Jul 2026: 2,555 stars14 Jul 2026: 2,560 stars21 Jul 2026: 2,561 stars28 Jul 2026: 2,563 stars4 Aug 2026: 2,563 stars11 Aug 2026: 2,567 stars18 Aug 2026: 2,567 stars25 Aug 2026: 2,569 stars1 Sept 2026: 2,571 stars8 Sept 2026: 2,572 stars15 Sept 2026: 2,573 stars22 Sept 2026: 2,573 stars29 Sept 2026: 2,574 stars6 Oct 2026: 2,576 stars13 Oct 2026: 2,576 stars20 Oct 2026: 2,577 stars27 Oct 2026: 2,578 stars3 Nov 2026: 2,579 stars10 Nov 2026: 2,579 stars

2,535 on 21 Apr 20262,579 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

An Android library that chains microphone capture, voice activity detection, speech-to-text, Anthropic Claude and text-to-speech into one session, configured through a single VoiceAISDK.Builder. It includes Jetpack Compose components such as VoiceButton and ConversationView. STT and TTS engines are swappable (Android built-in, OpenAI Whisper, ElevenLabs), and it has optional PII redaction and emotion detection.

Who it is for: Android developers adding a voice assistant on Claude to their app

Strengths

  • Swappable STT and TTS engines behind interfaces: Android built-in, Whisper, ElevenLabs
  • Ships Compose UI pieces and a runtime RECORD_AUDIO permission gate
  • Optional PII redaction, certificate pinning and encrypted key storage via EncryptedSharedPreferences
  • Works without Hilt by building the SDK directly with the Builder

Weaknesses

  • Claude is the only AI engine; no local or other LLM provider
  • Requires an Anthropic API key and network; default Android STT also needs network
  • Android only; the repo is flagged as a template and no release is published
  • Tooling detected no license file despite the README's MIT badge and text

What it needs

  • Needs Anthropic API key, OpenAI API key (optional, Whisper), ElevenLabs API key (optional), Hume AI API key (optional), Android 7.0+ (minSdk 24)
  • Models: Anthropic Claude (default claude-3-5-sonnet-20241022)

Quick answers

Is agnentic-voice-ai-sdk open source?

Its code is public on GitHub, but the repository has no license, so by default nobody may reuse it.

Also in Voice

See all 81
Also in Voice
RankProjectScore
1voicestudioDesktop app for voice cloning, dubbing, dictation and audiobooks108k stars+48,895 (+83%) in 30 daysAGPL-3.098 out of 100
2handyOffline push-to-talk dictation app that pastes transcripts into any text field38.4k starsMIT91 out of 100
3whisper.cppC/C++ speech-to-text engine running OpenAI Whisper models locally55.1k stars+858 (+1.6%) in 30 daysMIT90 out of 100
#4xiaozhi-esp32ESP32 firmware for a voice chatbot with MCP device and cloud tool control33.1k starsMIT83 out of 100
#5buzzOffline desktop app for transcribing and translating audio with Whisper22.6k stars+735 (+3.4%) in 30 daysMIT83 out of 100