
Your data
Conversations and files stay on your server. Change AI providers and keep your history.

Demi is a web-based AI agent you host on your own server. Open it in any browser. It works across all your computers and keeps going after you close the tab.
curl -fsSL https://demi.sh/install.sh | sudo bashRequires a Linux server and a domain name.
Demi turns three photographed receipts into an expense report on a Mac, on a desktop browser and on a phone at once.
Features
Use every machine in one conversation.
Conversations and files stay on your server. Open them on any device,
share them with a link, and invite your team.

Conversations and files stay on your server. Change AI providers and keep your history.

Use it in any browser, or add it to your Home Screen. It adapts to phones, tablets and foldables.

Share a conversation, or a single answer, as a read-only link.

Each member gets their own account and sandbox. Admins manage everyone in one place.

When Demi needs a password or an API key, it asks in a secure form. Secrets never appear in the conversation.
Your models
Sign in with your subscriptions, or use coding plans and API keys.
Add several accounts, and Demi switches to the next when one hits its limit.
Use your subscription.
Use your subscription, Codex included.
Use your subscription.
Kimi, GLM, MiniMax and more, with your plan’s key.
Anthropic, OpenAI, Gemini or any compatible endpoint.
Run models such as Ollama on your own computer.
See how much of each subscription is used and when it resets.
Change the model or its effort, even in the middle of a conversation.

Install Demi on your own server with one command.

curl -fsSL https://demi.sh/install.sh | sudo bashRequires a Linux server and a domain name.
Supports Ubuntu 22.04+, Debian 12+, Fedora, RHEL 10+, Rocky Linux, AlmaLinux and Arch Linux.