Conclave
Download

Latest release

Your own AI app, on your own computer.

Chat with any AI model and let coding agents work on your machines. One app for the web, your desktop and your phone. You host it, so everything stays with you.

Download See how it works

Windows, Mac, Linux, Android and Docker.

Conclave in a desktop browser: Home opens on a chat, with an approval waiting under the composer and recent chats below it.

Works with

  • Anthropic
  • OpenAI
  • Gemini
  • Z.ai GLM
  • OpenRouter
  • DeepSeek
  • Kimi
  • Qwen
  • Ollama
  • LM Studio
  • any OpenAI-compatible API
  • Claude Code
  • Codex
  • Gemini CLI
  • OpenCode

What you can do

  • Chat with any model

    Claude, GPT, Gemini or a local model. Switch any time, or ask a second model for its opinion.

  • Code on your computers

    Agents edit, test and commit on your PC or Mac. Claude Code and Codex run here too.

  • Approve from your phone

    Risky steps wait for your OK. Tap Allow or Deny from anywhere.

  • One memory

    Every model and device shares what it learned about you and your projects.

  • Routines that run themselves

    Morning briefs, server checks, or a daily look for new listings on a site you care about.

  • Bring your people

    Invite family or friends to your hub with their own accounts, or send a chat to a friend's hub.

See it

Home: the knot, a greeting, the composer, and what waits on you below it.
Home opens on a chat, and shows what waits on you.
Code: coding sessions grouped by project, each row naming its computer, next to a finished session on a MacBook.
Coding sessions, grouped by project, each on the computer it runs on.
A chat on a phone: the agent asks to run git push, with Allow once, Allow for this chat and Deny.
A risky step waits for your OK, right in the chat.

How it works

  1. Install the hub

    On a home server, a Proxmox box, or your own desktop with one click.

  2. Add your models

    Paste API keys, or sign in with the Claude, ChatGPT or Google plan you already have.

  3. Use it anywhere

    Open it in a browser, the desktop app, the Android app or the terminal.

Why your own hub

  • Private

    There is no Conclave cloud. Your chats, code, memory and keys stay on your hub, and model calls go straight to the provider you pick.

  • No lock-in

    Use any provider, switch any time, or run models locally.

  • You stay in control

    Agents ask before risky commands, and every action goes in an audit log.

Download

The latest release. Get the app for each device, and run the hub on a computer that stays on. Every file has a .sha256 next to it.

Get the app

  • On first launch, enter your hub's address and a pairing code from its Devices page. With no server, choose Run the hub on this computer, and the app runs the hub itself while the computer is on.
  • The desktop apps are not signed yet. On a Mac, right click the app and choose Open the first time. On Windows, choose More info, then Run anyway.
  • On Android, open the .apk and allow installs from your browser when asked. Then scan the code.
  • On an iPhone, open your hub in Safari, then choose Share, then Add to Home Screen. It works like an app, with its own login and notifications.

Set up the hub

On a home server or any computer that stays on. It keeps every chat, the memory, the scheduler and your keys, and serves the web app.

Docker

Get the Compose file and start the hub:

mkdir conclave && cd conclave
curl -fsSLO https://github.com/default-cybe/conclave/releases/latest/download/docker-compose.yml
docker compose up -d

Then print your login link:

docker compose exec hub conclave remote

Proxmox container

On the Proxmox VE host, as root:

curl -fsSLO https://github.com/default-cybe/conclave/releases/latest/download/conclave-lxc.sh
sh conclave-lxc.sh

It makes an unprivileged Debian container, installs the hub as a service and prints its address. Add --dry-run to see every command first.

Linux and macOS

The script picks the right file for your system and checks it:

curl -fsSL https://github.com/default-cybe/conclave/releases/latest/download/install.sh | sh
conclave serve

The same install gives you the terminal app and the device program.

All files and other ways

The desktop app

The AppImage needs FUSE 2. Make it executable with chmod +x, then run it.

The hub and terminal app, by hand

The device program alone

For a computer that should only lend its files and tools to the hub, with no app. About 5 MB. Pair it with a code from the hub's Devices page.

Then, for example on Linux:

install -m 755 conclave-daemon-x86_64-unknown-linux-gnu ~/.local/bin/conclave-daemon
conclave-daemon pair --hub https://hub.example.com --code ABCD-EFGH
conclave-daemon install

Docker without Compose

docker run -d --name conclave --restart unless-stopped \
  -p 127.0.0.1:7717:7717 -v conclave-data:/data \
  ghcr.io/default-cybe/conclave:latest
docker exec conclave conclave remote

The port answers this computer only. To reach the hub from other devices, turn on remote access in Settings, or publish 7717:7717 for your network.

Another LXC container or a VM

Debian 12 or 13, or Ubuntu 24.04, as root inside it:

curl -fsSLO https://github.com/default-cybe/conclave/releases/latest/download/setup.sh
sh setup.sh

Run your own hub.

Download