How to Set Up the ENZO Self-Hosted AI Workspace
Tired of your AI workspace sitting between you and your model provider? ENZO is a self-hosted workspace where you bring your own provider API keys, and it runs with agents, tools and chat in one place. You start it with Docker Compose instead of signing up for anything.
It is open-source under the Apache License 2.0, so there is no ENZO account to create and no key of theirs in the middle. The whole setup is a container start and a provider choice.

What You Need
- Docker with Docker Compose installed.
- An API key from a model provider you want to use.
- A passphrase for the browser-side vault.
Tutorial
- Start ENZO with Docker Compose. That is how the workspace comes up, and it is meant to keep the setup lighter than the alternative.
- Open the model catalog and pick a supported provider. The catalog lets you browse models across the providers ENZO supports, all from the same workspace.
- Connect your own provider API key. The bring-your-own-key setup is the point here, so there is no ENZO account in between.
- Store that key in the browser-side vault. The vault is passphrase-protected, so the key sits behind something only you open.
- Describe a task in plain English in the agent builder. ENZO turns that description into an agent operating manual for you.
- Switch to research or code mode depending on the job. They are separate workspace surfaces, one for research loops and one for coding projects.
Wrapping Up
You now have a self-hosted workspace running on your own provider keys, with an agent builder and separate surfaces for research and code. Because it ships under the Apache License 2.0, you can read the source and change what you do not like. Start with one agent and one provider key, then add more from the catalog once the first one works.
Does this still work?
Nobody's checked yet
Sign in to tell everyone how it went.
Continue with GoogleBe the first — one tap saves the next person an hour.
It takes 3 reports in 30 days to set the status.
More shares you might like
NewsDeepSeek V4 Pro Is a 1.6T Open-Weight Model With a 1M ContextAlex Ruiez · 3h · 12 views
AIHermes 3: An Uncensored 70B Model That Runs on Two GPUsAlex Ruiez · 3h · 9 views
NewsOpenCode 2.0 Ships Background Tasks and SubagentsAlex Ruiez · 15h · 16 views
AIAlibaba Reveals Qwen4 Series: Max, Plus, Flash and 27BAlex Ruiez · 1d · 23 views
AIAnatomy Turns One-Line Machine Prompts Into 3D WireframesAlex Ruiez · 1d · 20 views
AIHow to Claim Cursor Pro Credits at MLH Hack WeekAlex Ruiez · 1d · 178 views
Comments
Join the conversation — sign in to comment.
No comments yet — start the conversation!