Skip to content

Keto

Keto is a multi-modal voice AI agent featuring three interactive arenas that showcase different AI capabilities.

Core trick

Streams end-of-turn speech detection into Claude replies and Cartesia TTS, with interruption handling that stops playback mid-sentence.

Tags

Description

Keto is a multi-modal voice AI agent featuring three interactive arenas that showcase different AI capabilities. The Banter Arena provides natural conversations with web search integration for real-time information. The Puzzle Arena offers 10 brain-teasing challenges with progressive hints and conversational solving. The Paint Arena enables AI-powered image generation through voice commands. Keto solves the problem of rigid, single-purpose voice agents by creating an expressive, situationally-aware AI companion that adapts to different contexts - whether you need current information, mental stimulation, or creative assistance. With interruption handling, personality customization, and real-time web search, Keto demonstrates how voice agents can be both functionally powerful and naturally conversational.
sohanshow/Keto★ 00 forksTypeScriptCreated Feb 7, 2026 · last push Feb 8, 2026

README excerpt

# Keto Voice Agent

A real-time AI voice assistant with natural conversation flow, featuring speech-to-text, language model responses, text-to-speech synthesis, and interactive experiences.

![Voice Agent](https://img.shields.io/badge/Next.js-14-black) ![TypeScript](https://img.shields.io/badge/TypeScript-5-blue) ![License](https://img.shields.io/badge/License-MIT-green)

## Features

- 🎤 **Real-time Speech-to-Text** - Powered by Deepgram Flux model with end-of-turn detection
- 🤖 **AI Responses** - Claude Haiku for natural, conversational responses
- 🔊 **Text-to-Speech** - Cartesia for high-quality, low-latency voice synthesis
- ⚡ **Interruption Handling** - Speak anytime to interrupt the AI
- 🎨 **Beautiful UI** - Modern glassmorphism design with real-time audio visualization
- 🔍 **Web Search** - Real-time web search powered by Exa for current events and news
- 🧩 **Puzzle Mode** - 10 brain-teasing puzzles with hints and conversational solving
- 🎨 **Paint Arena** - AI-powered image generation through voice commands

## Arenas

Keto features three interactive arenas:

### 💬 Banter Arena
The main conversational mode where you can chat naturally with your AI agent. Features:
- Custom voice selection
- Personality configuration (humor, formality, traits)
- **Web Search** - Ask about current events, news, or anything requiring up-to-date information

### 🧩 Puzzle Arena
Challenge your brain with 10 mind-bending puzzles:
- The Restaurant Tip Puzzle
- The Man in the Elevator
- The Fis

Team