Build Your Own Assistant - A native cross-platform desktop assistant application that enables you to use your own/public AI models for intelligent text/image processing.
Powerful AI capabilities with complete control over your data and models
Configure and use multiple AI models simultaneously (OpenAI, Claude, local models, etc.)
Process clipboard content with AI-powered actions (grammar correction, translation, summarization, etc.)
Create and configure your own quick actions with custom prompts
Seamless cross-platform clipboard integration for instant text processing
C++23 backend with Saucer webview for optimal performance
Uses system credential storage (macOS Keychain/Windows Credential Manager) for secure API key storage
Modern hybrid architecture combining native performance with web technologies
See BYOA in action with its beautiful, modern interface
AI-powered text processing with multiple LLM support and quick actions
Configure multiple LLM providers and custom actions
Get up and running with BYOA in just a few steps
Make sure you have the required tools installed:
Clone the repository and install dependencies:
Build the web frontend and native application:
Launch the application: