earllm-build

Build and extend the EarLLM One Android project with Kotlin and Jetpack Compose.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ProgramadorBrasil/antigravity-skills --skill earllm-build
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: earllm-build
Source: https://github.com/ProgramadorBrasil/antigravity-skills/tree/main/skills/earllm-build
Command: npx skills add https://github.com/ProgramadorBrasil/antigravity-skills --skill earllm-build

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build, maintain, and extend the EarLLM One Android project — a Kotlin/Compose app that connects Bluetooth earbuds to an LLM via voice pipeline.

Core Features & Use Cases

  • Multi-module Android architecture with clear module responsibilities (core-logging, bluetooth, audio, voice, llm, app)
  • Voice pipeline: capture from Bluetooth earbuds, transcribe, query LLM, and synthesize reply
  • LLM integration and pluggable clients for offline and online workflows
  • Use Case: rapid prototyping of voice-driven interactions with an LLM on Android

Quick Start

Connect your Bluetooth earbuds and start the EarLLM pipeline to capture voice, transcribe, send to the LLM, and speak the response.

Frequently Asked Questions about earllm-build

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect Bluetooth earbuds to an LLM voice pipeline on Android?

You can build an Android voice pipeline using a structured Kotlin and Jetpack Compose architecture that routes Bluetooth earbuds audio through speech-to-text, LLM processing, and text-to-speech synthesis for real-time conversations.

What is the best way to structure an Android app for real-time LLM voice conversations?

A multi-module Kotlin and Jetpack Compose architecture is best, separating core-logging, bluetooth, audio, voice, and llm modules to ensure clear responsibilities for real-time voice interaction maintenance and extension.

Can I use Jetpack Compose to build a voice-driven LLM app?

Yes, Jetpack Compose supports building voice-driven LLM apps through a structured multi-module Kotlin architecture that integrates pluggable LLM clients for offline and online workflows.

How do I route Bluetooth audio to speech-to-text in Kotlin?

Route Bluetooth audio to speech-to-text in Kotlin by wiring dedicated bluetooth and voice modules within a Jetpack Compose app, capturing earbud input to transcribe audio and query an LLM.

Does this Android voice pipeline support offline LLM workflows?

Yes, the Android voice pipeline supports offline LLM workflows through pluggable LLM clients, enabling rapid prototyping of voice-driven interactions without requiring constant network connectivity.

How do I start the voice pipeline after connecting Bluetooth earbuds?

Start the voice pipeline by connecting Bluetooth earbuds and initiating the capture sequence to record audio, transcribe speech, send text to the LLM, and synthesize the spoken response.