One app, every model
Add as many providers as you like. All their models sit in one picker, and you can switch mid-conversation.
Introduction · v1.3.1 beta 1
One desktop app for every AI model you use. This page walks through each feature, how to install it with one line, and what changed in every version.
Start here
Open Terminal (macOS, Linux) or PowerShell (Windows), paste one line, press Enter. The script picks the right build for your computer, downloads it, checks its SHA-256 against latest.json and installs it. Nothing runs if the checksum does not match.
curl -fsSL https://voidd.dev/install.sh | shMounts the disk image, copies Voidd to Applications and clears the download flag, so macOS does not stop you with a "cannot verify the app" prompt. Apple silicon and Intel are both handled.
curl -fsSL https://voidd.dev/install.sh | shUses the .deb package through apt when it exists (it asks for sudo only for that step), otherwise saves the AppImage to ~/.local/bin and adds a launcher entry. x64 and ARM64.
powershell -NoProfile -ExecutionPolicy Bypass -Command "iwr https://voidd.dev/install.ps1 -UseBasicParsing -OutFile $env:TEMP\voidd-install.ps1; & $env:TEMP\voidd-install.ps1"Downloads the installer for your CPU (x64 or ARM64) and runs it silently for your user account. Windows 10 or later.
Download the file yourself and verify it. File names follow the current release.
curl -fLO https://voidd.dev/download/Voidd-1.3.1-beta.1-mac-arm64.dmgcurl -fLO https://voidd.dev/download/Voidd-1.3.1-beta.1-linux-amd64.deb && sudo apt install ./Voidd-1.3.1-beta.1-linux-amd64.debshasum -a 256 Voidd-*.dmgEvery file and its SHA-256 are listed in latest.json. Or use the download buttons on the home page.
This beta is not code-signed. Installing through the terminal avoids the first-launch warning on macOS. On Windows, SmartScreen may still ask you to confirm once.
The idea
Voidd is a desktop chat for people who use more than one AI. You bring the API keys, Voidd brings one calm place to use all of them. Nothing is hosted for you, and there is no account to create.
Add as many providers as you like. All their models sit in one picker, and you can switch mid-conversation.
Ask for a slide deck, a report or a spreadsheet and get a real file back, with a Download button right in the chat.
Keys sit in your system keychain, chats are encrypted on disk, and tools only run after you approve them.
Providers and models
Each provider has its own address, API key and protocol. Use hosted services, OpenRouter, a model running on your own machine, or any server that speaks the OpenAI or Anthropic API.
http:// is accepted only for your own machine or private network, so keys never travel unencrypted across the internet.Reasoning levels
Open the model menu and pick how hard the model should think: Default, Off, Low, Medium or High. Voidd sends the parameters each model expects, so one control works across Claude, GPT and others.
The level is remembered for each model, and shown on the model button so you always know what is selected.
Adaptive thinking for current Claude models, token budgets for earlier ones, reasoning effort for OpenAI-style models.
Models without reasoning (embeddings, older families) simply do not show the control. The model's thinking appears in its own collapsible box and never ends up in what you copy.
New in 1.1.0 beta 2
Say what you need: "make a 10-slide deck about our Q3 results", "turn this into a Word report", "build a budget spreadsheet", "make a 10-second motion graphic intro". Voidd creates the real file on your computer and shows it in the chat as a card with Open and Download.
Title slide, bullet slides, tables and speaker notes.
Headings, paragraphs, lists, tables and code blocks.
Several sheets, a styled header row, auto-sized columns and live formulas.
A clean A4 document made from the same content as a Word file.
Motion graphics up to 30 seconds and 1080p, drawn with code and rendered as H.264 on your computer.
Any text format, saved exactly as written.
Chat
Answers stream in as they are written. Everything you would expect is here, with the little things done properly.
Assistants and Code
An assistant is a saved set of instructions. Pick one at the start of a chat and the model answers in that role.
Five come ready: Default, Programmer, Editor, Translator and Tutor. Make your own with a name, an icon and your own prompt, and edit or delete them any time. They are saved in your backup.
A separate workspace for programming conversations that remembers context from one message to the next, with the output kept in its own pane. It is a text conversation: it does not open your folders or run commands on your computer.
Tools through MCP
MCP lets a model use outside tools: read files, browse the web, look up documentation. Connect local servers or remote ones, including servers that need an OAuth sign-in.
Privacy and security
Voidd has no analytics and no account. Your messages go only to the providers you added, and tool calls go only to servers you added and approved.
API keys and tokens are sealed by the system keychain (macOS Keychain, Windows, Linux keyring). If Linux has no keyring, the app says so plainly.
Every conversation is encrypted with AES-256-GCM before it is written to disk. If the key cannot be opened, the app stops instead of overwriting your data.
Requests may only go to your providers. Redirects are followed only within the same server, so keys and chats are never forwarded elsewhere.
Export chats, Code sessions, assistants and provider lists to a file, and import them on another computer. Backups never include API keys.
Logs and the diagnostics report hide keys. Copy the report or open the log folder from Settings when you need help.
The full list of third-party licenses ships with the app and opens from Settings.
Make it yours
Light, dark or follow the system. Six accent colors, type size and chat width.
Your name, standing instructions for every chat, temperature, maximum tokens and how many past messages to send.
Send with Enter or with ⌘/Ctrl+Enter, your choice.
The app's interface is in Vietnamese. Models answer in whatever language you write in.
Updates
Voidd checks for new versions in the background. What happens next depends on your system, and the app tells you which case you are in.
Downloads in the background, then asks you to restart. One click.
Not code-signed yet, so the app cannot replace itself. Press Update and the download page opens, ready to pick your build. Or run the one-line install again: it replaces the app in place.
Stable or Beta, chosen in Settings. Turn auto-check or auto-download off if you prefer. After an update the app shows what's new, and the full history is always in Settings and below.
Keyboard shortcuts
Platforms and limits
Apple silicon and Intel, macOS 12 or later. Disk image or one-line install.
Windows 10 or later, x64 and ARM64. Installer or portable build.
AppImage or .deb for x64 and ARM64.
Changelog
Questions
No. You need an API key from a provider, or the address of a server you run yourself.
File creation needs a model that supports tool calling, and the request must be for a file. Ask directly, for example "make this a Word document". If the model still replies with text only, try another model.
In the app's data folder until you press Download, which saves a copy wherever you choose. Chats you export or back up do not carry the files along.
It is a short, readable shell script at install.sh (and install.ps1 for Windows). Open it first if you like. It only downloads from this site and verifies every file's SHA-256 before installing.
macOS: drag Voidd from Applications to the Trash. Windows: Settings → Apps. Linux: sudo apt remove voidd or delete the AppImage. Your chats live in the app data folder and can be exported first from Settings.
Install in one line, add a key, and start. It takes about a minute.
curl -fsSL https://voidd.dev/install.sh | sh