The AI assistant for makers and hackers

budi is an ultra-customizable chat and voice AI interface that helps you automate tasks, write code, and more.

Free + BYOK

budi is free to use. API keys are stored locally and are sent directly to OpenAI.

Custom tools

Give your assistant new abilities by defining custom tools. You can provide the code or specify an API endpoint.

A tool to write tools

budi can code and run it's own tools!

Personas

Create multiple personas for different roles, or give your assistant different abilities and goals for different contexts.

Voice mode

Interact with your assistant using your voice using OpenAI's latest Realtime API. Supports custom personas and tools, plus text content input.

User approval

Tools can be set to require approval before running, allowing granular control over what your assistant can do.

Code execution

Assistants can evaluate the code they write and render the results.

Coming soon
Long-term memory

Define custom entities for your assistant to remember across sessions.

Coming soon
Prompt chains

Create complex interactions by chaining multiple prompts together.