ENZO
A self-hosted AI workspace that chats with more than 300 models across nine providers using your own API keys, with injectable agent skills and self-drafting agents, and no ENZO account or subscription.
ENZO is a self-hosted AI workspace. It runs in Docker and connects the browser directly to the AI provider you choose, such as OpenRouter, Google AI Studio, NVIDIA NIM, Groq, Hugging Face, Cloudflare or Gemini, using your own API key, so you pay the provider's normal price with nothing in between.
It catalogs more than 300 models across nine providers with live health checks, bundles 74 injectable agent skills that the agent loop pulls in per run, and includes a two-pass builder that turns a plain-language task description into an operating manual for a new agent. Provider keys are stored in an encrypted, passphrase-protected vault in the browser, with a downloadable recovery file. On a fresh instance, the first validated key claims the instance and unlocks server-side features such as agents, skills and memory.
It is written in TypeScript, ships as a Docker container, and its continuous-integration pipeline includes a security penetration test on every push.