Let your AI voice assistant
control your app.

The capability-first Voice AI SDK. Expose your JavaScript functions, and let the AI execute actions, read states, and navigate your UI in real-time.

import { Doweit } from "@voxide/react";

const ai = new Doweit({
  key: "vox_pub_9a...",
});

// The magic happens here
ai.register({
  addCart: {
    desc: "Add item to cart",
    handler: async ({ id }) => {
      await cart.add(id);
    }
  }
});

Build agents that do work.

Voxide is an execution engine. It maps natural language directly to your application's logic, state, and router.

Action Execution

Map voice directly to JS functions. 'Add this to cart' triggers your native state instantly.

Cart State
0
1
Item
Execute(){status: 200}

State Awareness

Bind live React state. The AI sees what the user sees, zero hidden prompts required.

ai.bindState(() => ({
route: window.location,
cart: getCart()[ {id: 1} ]
}));

Seamless Routing

Plug in Next.js. Users say 'Take me to billing' and the SDK handles the navigation.

voxide.com/home/settings

Secure by Design

Mark actions as dangerous. The SDK automatically halts the AI and requests UI confirmation.

delete_db()
Blocked

Most AI chatbots can only talk about your product. Voxide lets it reach in and use it clicking, filling, navigating, exactly like a real user would.

See the Engine in action.

Watch how a natural language request is instantly converted into a strongly-typed JavaScript function call on your client.

Web Assistant
IDLE
Press play to simulate a request.
Type a message...
Voxide mascot character sitting on the developer console
Developer Console
Waiting for events...

Simple, predictable pricing.

Start building for free. Scale up when your agents start doing heavy lifting.

Hobby

Free

Perfect for side projects and testing the engine.

1,000 requests / month
Community Discord support
Standard Gemini Live voice
1 Web Assistant
Most Popular

Pro

$29/mo

For production apps that need serious capability.

50,000 requests / month
Priority email support
Custom Voice selection
Unlimited Web Assistants
Advanced Analytics

Enterprise

Custom

High-volume orchestration and custom SLAs.

Unlimited requests
Dedicated Slack channel
Custom LLM routing
White-labeled widget
SOC2 Compliance

Frequently Asked Questions.

Everything you need to know before you wire a voice into production.

No. Voxide ships with `<DoweitWidget />`, a drop-in React component that handles the mic, waveform animations, and chat transcript. You just focus on writing the action handlers.