5 ms·
Show HN: The agent that builds and operates its own SaaS tools
For context, we started working on our general AI agent CraftBot before OpenClaw came out. It works similarly to OpenClaw and Hermes agent: control your PC to do task + memory + proactivity. However, here is the catch: it can create and operate its own SaaS tools with the concept of Living UI
Living UI is a system where an AI agent can scaffold and launch real, working web apps on demand. Each living UI can be a dashboard/software/internal tool. They are essentially just frontend with X techstack talking to a backend + database with the techstack of your choice, spun up in its own pair of ports as supervised subprocesses managed by a host process. The backend owns all the state (so the app survives page reloads, tab switches, even host restarts), while the frontend is just a dumb view that fetches data and posts user actions. CraftBot can create a project from a template, install dependencies and launch it. It can also read and write its data through a scoped HTTP client, plus built-in endpoints that return a DOM snapshot and a screenshot so the agent can see what's on screen.
Currently, there are 3 ways to create a living UI
(1) Build from scratch. Just describe what you want, and CraftBot generates the backend, API, and UI, then iterates with you.
(2) Install from the marketplace. Use ready-to-use apps built by the community (we are looking for contributors!).
(3) Import your existing project or GitHub repo. CraftBot converts it into a Living UI and integrates itself into it (similar to CLI-anything, except the app runs directly in the agent UI).
Besides, if CraftBot encounters a problem it can’t solve with a simple script, it invents the Saas tool required to solve it proactively (with user approval, of course). It’s not just building a UI for you, but it’s building a workspace for itself to be more efficient.
The net effect: You no longer have to subscribe to Saas tools that are not built 100% for your needs, plus, the Saas tools come with their own general AI agent.
- Koyukoyu 5mo agoHow do you handle infrastructure for generated SaaS apps? Does each Living UI get its own database and backend, or are resources shared across apps?
- zfoong 5mo agoCurrently, users can create a cloudflare tunnel to share the Saas tools. To answer your second question: each LivingUI gets its own database and backend for now, but database that is shared across tools can be appealing for the future roadmap.
- Oracles_Tech 5mo agoKeep your agents secure! Ethicore Engine™ - Guardian SDK secures the entire agentic loop
- ResearchX 5mo agoHow expensive does infrastructure become when an agent creates dozens of SaaS tools for itself over time?
- priya-dev 5mo ago[dead]
- AlanAAG 5mo ago[flagged]
- ahmad-craft 5mo ago[dead]
- deleted 5mo ago[deleted]
- aishivam 5mo ago[dead]
- kirbylaser 5mo ago[flagged]
- deleted 5mo ago[deleted]
- ResearchX 5mo ago[flagged]
- AMILLI_AI_CORP 5mo agoGet your Ai agents a wallet with 3 lines of code AMilliPay.com
- deleted 5mo ago[deleted]
- ShinyaYoshida 5mo agoI really like the concept !! > It’s not just building a UI for you, but it’s building a workspace for itself to be more efficient.
- JohnHardiman 5mo agoCan it just do simple apps or complex ones too?
- ResearchX 5mo ago[dead]
- priya-dev 5mo ago[dead]