Welcome to Viber
Viber is a speech-first coding experience where you describe what you want to build, an AI agent generates real code, applies it to a sandboxed workspace, and you immediately see the result in a live preview — all while the voice agent narrates what’s happening. Talk like you’re speaking to another developer. No keyboard required for the primary workflow.What makes Viber different
Voice-first UX
Talk naturally to build apps. Describe features, request changes, and navigate your project using only your voice.
Real code, real preview
Generated files are applied to a Daytona sandbox environment and reflected instantly in the live preview.
Agentic tool calling
The ElevenLabs voice agent can trigger build actions and UI navigation via client-side tools.
Context-aware edits
Edit requests focus on relevant files rather than sending the entire codebase to the model.
Image-aware generation
LLM-produced image descriptions are translated into real images via an Unsplash-backed API route.
Instant feedback
Watch your application come to life in real-time as the voice agent narrates each step.
How it works
Viber combines multiple AI services to create a seamless voice-to-code experience:Speak your intent
Use natural language to describe the application you want to build or the changes you want to make.
AI understands and generates
Google Gemini analyzes your request, plans the architecture, and generates React code with Vite + TypeScript.
Architecture overview
Viber’s architecture combines voice interaction, code generation, and sandbox management:- User device: Voice input + real-time UI preview
- ElevenLabs voice agent: Conversation loop, tool calls, narrated status updates
- Google Gemini code agent: Architecture planning and implementation
- Daytona sandbox: Runs the generated Vite app and serves a preview URL
Voice mode is optional. You can use Viber in text mode without configuring ElevenLabs.
Get started
Quick start
Get up and running with Viber in minutes
Installation
Detailed setup instructions and configuration
Tech stack
Viber is built with modern web technologies:- Frontend: React 19, TanStack Start, Vite, TypeScript, Tailwind CSS
- Voice: ElevenLabs Conversational AI
- Code generation: Google Gemini (gemini-3-pro)
- Sandbox: Daytona SDK
- Images: Unsplash API
- Runtime: Bun