
AI.DIY is a free, open-source AI workspace that runs in the browser with local-first data storage.
It supports 20+ LLM providers, in-browser Linux, Python, and Node.js environments—all without uploading keys or chat history to a server.
Deploy locally with one command or use the live demo at tryaidiy.com.
What happened
AI.DIY, an MIT-licensed open-source project, is now live at tryaidiy.com with a browser-native workspace that runs AI agents, in-browser Linux (CheerpX), Python execution, and integrations with 20+ LLM providers—including OpenAI, Anthropic, Gemini, DeepSeek, and others. It supports skills, subagents, knowledge-base RAG, web search via DuckDuckGo, and Node.js project scaffolding in the browser via WebContainers.
Why it matters
The workspace is local-first and bring-your-own-key: chat state, settings, and provider API keys stay in the browser by default, relayed per-request to your chosen model provider. No persistent server keys required. Data like chat history, memory, Canvas artifacts, and Python/Linux output persist locally via localStorage and IndexedDB, encrypted with AES-GCM where Web Crypto is available. Users can deploy it in one command (Node or Docker Compose), avoiding reliance on third-party cloud AI platforms.
What to watch
Available now via npm install or Docker; GitHub repo is Cubinghackerz/ai.diy. Agent Mode and subagents are in Experimental Settings. Token modes (Efficient, Balanced, Prompt caching, Full suite) adjust system-prompt size and tool availability. Planned features include direct GitHub, Supabase, and PostgreSQL adapters. For self-hosting, the CheerpX runtime requires a commercial license from Leaning Technologies for non-FOSS use.
Ask the AI about this article →
AI.DIY addresses a core tension in AI tooling: users want agency over their data and keys, but existing platforms require uploading both to a third-party server. The project's local-first architecture inverts that default. Chat state, settings, and execution environments (Python, Linux) run client-side in the browser; the server acts only as a stateless relay for model requests, with no need to store provider credentials. This design is enabled by modern browser APIs—Web Crypto for encryption, IndexedDB and localStorage for persistence, Pyodide and CheerpX for compute—and open-source relay frameworks like Vercel AI SDK and assistant-ui.
The tooling is substantial: 20+ provider integrations, a skills system with pre-built agents (Deep Research, Code Review, GitHub Analysis), subagent spawning with user approval, on-device vector search for knowledge bases, and soft usage caps for cost control. Token modes let users trade system-prompt size and tool availability for latency or cost. The one-command deployment path (npm or Docker Compose) and MIT license lower the barrier to self-hosting.
Key trade-offs: Server-side features—persistent provider keys, team workspaces, audit logs—are not available by design. The in-browser Linux VM (CheerpX) is free for open-source projects under a Community License but requires a commercial license from Leaning Technologies for other use cases. The architecture does not prevent the relay from observing request traffic or enabled tools (search, MCP, connectors) from sending data to their own services, so users should treat hosted instances as semi-trusted.
AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.
Free · takes 30 seconds · unsubscribe anytime
Ask AI anything about this article. Q&As are published on this page for other readers too.
TIER IV and Renesas have begun a collaboration to build an open AI-native computing platform for autonomous ve…

On June 9, 2026, Anthropic released Claude Fable 5 to the public

On August 11, IBM announced a multi-year $240 million agreement with Together AI to deploy NVIDIA HGX B300 sys…

U.S. software jobs have risen over the past year, and the 12-month moving average of workers in computer and m…

AT&T is deploying open-source AI models to reduce its reliance on Anthropic's commercial services and lower it…

Prof Jie Tang of Z.ai announced that parameter count alone no longer determines model capability
