git404hub

what is openlive fr?

katipally/openlive — explained in plain English

Analysis updated 2026-05-18

189TypeScriptAudience · developerComplexity · 3/5LicenseSetup · easy

tl;dr

OpenLive gives any AI agent local voice and vision, so you can talk to it and let it see your screen without cloud audio fees.

vibe map

mindmap
  root((OpenLive))
    What it does
      Local voice loop
      Vision via camera
      Barge in support
      Voice cloning
    Tech stack
      TypeScript
      WebGPU
      Whisper
      Silero VAD
    Use cases
      Voice drive coding agents
      Private voice assistant
      Screen sharing with AI
    Audience
      Developers
      Vibe coders
      Privacy focused users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Talk out loud to a coding agent like Claude Code or Cursor and hear its plan as it works.

VIBE 2

Add a private, local voice interface to any AI model you already have API access to.

VIBE 3

Clone your own voice so an AI assistant replies to you in a voice that sounds like yours.

VIBE 4

Show an AI agent your camera or screen so it can respond to what it sees.

what's the stack?

TypeScriptWebGPUWhisperSilero VADKokoroSupertonicZipVoice

how it stacks up fr

katipally/openliveyacuo/check-ccyaojingang/tokhub
Stars189190188
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyeasymoderate
Complexity3/52/54/5
Audiencedevelopergeneralops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 30min

Download an installer for macOS, Windows, or Linux and bring your own API key or local model.

MIT license: use, modify, and distribute freely, including for commercial purposes, as long as you keep the copyright notice.

in plain english

OpenLive is an open source tool that gives an AI agent the ability to hear, speak, and see, all running on your own computer instead of a cloud service. It aims to be a free alternative to paid platforms like ElevenLabs Agents, Gemini Live, and OpenAI Realtime, without charging by the minute for audio. The tool handles the full voice conversation loop: detecting when you start and stop speaking, converting your speech to text, sending that text to an AI model, converting the model's reply back into speech, and letting you interrupt mid sentence if you want to jump in. All of this listening and speaking work happens locally on your device using WebGPU, so your voice never leaves your machine. Only the final text of what you said, plus camera or screen images if you turn that feature on, gets sent to whichever AI model you choose. You can connect almost any AI model you already have an account with, including Anthropic, OpenAI, Google, xAI, DeepSeek, Groq, or fully local models through Ollama. You are only charged whatever that model provider normally charges, with no extra fee for the voice pipeline itself. OpenLive can also connect directly to coding agents such as Claude Code, Codex, Cursor, OpenCode, or Hermes, letting you talk to your coding assistant out loud, hear its plan as it works, and answer its permission requests by voice instead of typing. Other features include cloning your own voice from a short recording so replies sound like you, a camera and screen sharing mode so the AI can see what you are looking at, and a floating mini window that keeps listening while you continue working elsewhere. Conversations can be exported as text transcripts, and API keys are stored encrypted on your device. The project describes its approach honestly: it is a chain of separate speech to text, AI, and text to speech steps rather than a single model that handles voice directly, which is the tradeoff it makes in exchange for working with any AI model of your choice, entirely on your own machine. It is aimed at developers and vibe coders who want a private, no subscription way to talk to their AI tools.

prompts (copy fr)

prompt 1
Help me set up OpenLive to talk to Claude Code by voice on my project.
prompt 2
Explain how OpenLive keeps my voice data local instead of sending it to the cloud.
prompt 3
Walk me through cloning my own voice in OpenLive using Settings, Clone Voice.
prompt 4
How do I connect OpenLive to a fully local model through Ollama?
prompt 5
What is the tradeoff OpenLive makes by using a cascaded voice pipeline instead of a speech-to-speech model?

Frequently asked questions

what is openlive fr?

OpenLive gives any AI agent local voice and vision, so you can talk to it and let it see your screen without cloud audio fees.

What language is openlive written in?

Mainly TypeScript. The stack also includes TypeScript, WebGPU, Whisper.

What license does openlive use?

MIT license: use, modify, and distribute freely, including for commercial purposes, as long as you keep the copyright notice.

How hard is openlive to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is openlive for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.