Open Source  ·  v0.2 now available

Your AI.
Your machine.
Your rules.

EnzoAI is a fully self-hosted AI assistant that runs entirely on your hardware. Conversations stay on your device — no cloud, no subscriptions, no surveillance.

No data leaves your machine No subscription Works offline MIT License

Built different.
Runs private.

Everything you'd expect from a frontier AI assistant — minus the surveillance, minus the fees.

Persistent Memory

EnzoAI remembers context across sessions, learning your preferences and building up a private knowledge base — stored privately on your own device — never shared, never sold.

~ Memory Store
┌──────────────────────┐
user_prefs     4.2 KB │
conversations  18 MB │
embeddings   512 MB │
✓ encrypted at rest
└──────────────────────┘

Autonomous Agents

Spin up local agents that browse the web, run code, manage files, and complete complex multi-step tasks — no cloud accounts needed.

Vision & Multimodal

Attach photos, screenshots and documents. EnzoAI understands them locally — nothing is ever uploaded to external servers.

Any Model Provider

Use any AI model — local or cloud. Switch between models instantly, no configuration needed.

Your AI,
in your terminal.

Every feature available from the command line. Chat, manage memories, run agents — from anywhere on your machine or over SSH.

  • Interactive chat sessions
  • One-shot questions
  • Resume any conversation
  • View and manage memories
  • Trigger agents manually
  • Works with remote servers (NAS, Docker)
enzo-ai
# Start an interactive chat
$ enzo-ai chat
You › Summarise my week
EnzoAI › Based on your conversations…
# One-shot question
$ enzo-ai chat "what's on my plate today?"
# View memories
$ enzo-ai memories
# Run an agent now
$ enzo-ai agents run home-tasks
Sent to Telegram
# Connect to a remote server
$ enzo-ai config server http://nas:1616
$

Chat where
you already are.

Connect EnzoAI to your favourite messaging apps. Your AI, available everywhere — privately.

Telegram

Chat with your AI from any device via Telegram. Groups, DMs and scheduled agent delivery all supported.

Discord

Bring EnzoAI into your Discord server or DMs. @mention it in any channel to start a conversation.

Slack

Use EnzoAI inside your Slack workspace. Message it directly or invite it to channels — no webhooks needed.

Up and running
in 30 seconds.

One Docker command. No configuration wizards, no cloud sign-up, no API keys needed to get started.

bash — enzo-ai
$ docker run -d \
    --name enzo-ai \
    -p 1616:1616 \
    -v ~/.enzo:/data \
    ghcr.io/eranabir/enzo-ai:latest
 
ℹ Pulling ghcr.io/eranabir/enzo-ai:latest...
✔ Image pulled successfully
✔ Container started: enzo-ai
✔ Data volume mounted at ~/.enzo
⚡ Starting AI engine…
✔ AI engine ready
 
✔ EnzoAI ready at http://localhost:1616 # open in browser
$

Every platform.
One experience.

Native apps for Windows, macOS, and Linux. Or deploy anywhere with Docker.

Windows

.exe installer · x64 · Windows 10+

Download .exe

macOS

.dmg · Apple Silicon + Intel

Download .dmg

Linux

.deb package · Ubuntu 22.04+

Download .deb

Docker

GHCR · amd64 / arm64

View on GHCR