{"slug": "i-built-an-open-source-ai-app-builder-you-can-watch-think-looking-for", "title": "I built an open-source AI app builder you can watch think — looking for contributors", "summary": "A developer has released Devgri AI, an open-source, MIT-licensed AI app builder that generates applications from plain-language descriptions and displays the result across three synchronized panes: a chat interface, an editable architecture-tree node graph, and a live preview. The tool is bring-your-own-key, keeping Anthropic, OpenAI or Google credentials in browser memory with client-side PII and token masking, and enforces usage rules such as trial windows and user caps through row-level security policies rather than the UI alone. The project is an early MVP and its author is soliciting contributors, issues and pull requests.", "body_md": "Most AI app builders give you a chat box and hand back a wall of code. You can't see *how* the app is structured until you dig through it.\n\nSo I built **[Devgri AI](https://github.com/Sumontsc51/Devgri-ai)** — you describe an app in plain language and get three panes that stay in sync:\n\n| Pane | What it does | \n|---|---|\n| **Chat** | Describe what you want, in plain language | \n| **Architecture tree** | The app's structure as an editable node graph — drag, rename, reconnect | \n| **Live preview** | The generated site renders beside the tree as it changes | \n\n👉 **Live demo:** [https://devgri-ai-olive.vercel.app](https://devgri-ai-olive.vercel.app)\n\n👉 **Repo:** [https://github.com/Sumontsc51/Devgri-ai](https://github.com/Sumontsc51/Devgri-ai)\n\nDevgri is BYOK — your Anthropic, OpenAI or Google key stays in browser memory. PII and token masking runs client-side before anything leaves the tab, and keys are stripped from every payload before a workspace is saved.\n\nOne thing I like: rules like the trial window and user cap are enforced in **RLS policies**, not just the UI, so the API can't be talked around.\n\nIt's an early MVP. It works end to end, but it's rough in places — which is exactly why it's public and MIT licensed. Contributions I'd love:\n\nThe repo has a [CONTRIBUTING.md](https://github.com/Sumontsc51/Devgri-ai/blob/main/CONTRIBUTING.md), and getting it running locally takes a few minutes:\n\n```\ngit clone https://github.com/Sumontsc51/Devgri-ai.git\ncd Devgri-ai\nnpm install\ncp .env.local.example .env.local   # fill in your Supabase values\nnpm run dev\n```\n\nIf you try it, I'd really like to hear what breaks and whether the architecture-tree idea is useful to you. Issues, PRs and ⭐s all welcome!", "url": "https://wpnews.pro/news/i-built-an-open-source-ai-app-builder-you-can-watch-think-looking-for", "canonical_source": "https://dev.to/prowd_inc_f1b6e99adbf901e/i-built-an-open-source-ai-app-builder-you-can-watch-think-looking-for-contributors-7jb", "published_at": "2026-09-29 02:37:36+00:00", "updated_at": "2026-09-29 02:48:23.957991+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "generative-ai", "ai-products"], "entities": ["Devgri AI", "Anthropic", "OpenAI", "Google", "Supabase", "GitHub", "Vercel"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/i-built-an-open-source-ai-app-builder-you-can-watch-think-looking-for", "markdown": "https://wpnews.pro/news/i-built-an-open-source-ai-app-builder-you-can-watch-think-looking-for.md", "text": "https://wpnews.pro/news/i-built-an-open-source-ai-app-builder-you-can-watch-think-looking-for.txt", "jsonld": "https://wpnews.pro/news/i-built-an-open-source-ai-app-builder-you-can-watch-think-looking-for.jsonld"}}