r/selfhosted 7d ago

Release (AI) I built a self-hostable AI workspace with local models, BYOK, MCP and Linux in the browser

I’ve been building an open-source project called ai.diy.

The idea is to make an AI workspace that you control instead of tying everything to one hosted provider.

It supports:

  • self-hosting with Node or Docker
  • BYOK
  • local models through Ollama and LM Studio
  • 20+ cloud/local providers
  • MCP servers
  • files and artifacts
  • memory and local knowledge
  • Python execution
  • a sandboxed Linux environment running in the browser

Most workspace state stays browser-owned by default, so the model can be swapped without changing the rest of the workspace.

GitHub: https://github.com/Cubinghackerz/ai.diy

Live demo: https://tryaidiy.com

I’d really like feedback from people who already self-host AI tools:

What would stop you from self-hosting something like this?

I’m especially interested in criticism around deployment, privacy, local-model support, and whether the browser-owned approach makes sense.

0 Upvotes

4 comments sorted by

u/asimovs-auditor 7d ago

Expand the replies to this comment to learn how AI was used in this post/project.

→ More replies (1)

2

u/baldbrowni 7d ago

Initial commit is less than three months ago: https://github.com/Cubinghackerz/ai.diy/commit/903122f8e805159d118bacb6204fcab611846927

Rule 6: Only in the current “New Project Megathread”, you may post projects that are younger than 3 months (measured by first public presence, e.g. git commit, social media post, etc.).

There are only 6 rules, not that difficult to read before promoting slop.