Skip to content

Liaison

Liaison is basically your secret weapon for negotiations - imagine having a super smart AI wingman whispering tactical advice in your ear during sales calls, interviews, or any high-stakes convo.

Core trick

Separates the user's voice from the other speaker by relative mic distance and streams both channels to Gemini Live for short tips.

Tags

Description

Liaison is basically your secret weapon for negotiations - imagine having a super smart AI wingman whispering tactical advice in your ear during sales calls, interviews, or any high-stakes convo. It uses some clever audio processing to separate your voice from the other person's (based on distance from your mic), feeds both streams to Google's Gemini AI, and then the AI analyzes what the other person is saying in real-time to give you quick, sassy 5-6 word tips like "Push back on that timeline" or "They're bluffing, call it." You get a slick tactical HUD showing leverage metrics, live waveforms for both speakers, and after the call wraps, it generates a full debrief report breaking down how you did. Built with React, Web Audio API, and Gemini's multimodal Live API - it's like having a genius strategist living in your earbuds.
codexx07/Gemini-Liason★ 00 forksTypeScriptCreated Feb 14, 2026 · last push Feb 14, 2026

README excerpt

<div align="center">
<img width="1200" height="475" alt="GHBanner" src="https://github.com/user-attachments/assets/0aa67016-6eaf-458a-adb2-6e31a0763ed6" />
</div>

# Run and deploy your AI Studio app

This contains everything you need to run your app locally.

View your app in AI Studio: https://ai.studio/apps/drive/1y8mw0DSw1_hePy35peGzn0hjF63rMULa

## Run Locally

**Prerequisites:**  Node.js


1. Install dependencies:
   `npm install`
2. Set the `GEMINI_API_KEY` in [.env.local](.env.local) to your Gemini API key
3. Run the app:
   `npm run dev`

Team