wooden-umbrella-84098
07/07/2026, 3:26 PMmillions-afternoon-47582
07/07/2026, 3:50 PMwooden-umbrella-84098
07/07/2026, 4:13 PMhundreds-twilight-32833
07/07/2026, 4:26 PMhundreds-twilight-32833
07/07/2026, 4:30 PMwooden-umbrella-84098
07/07/2026, 4:30 PM/create-app that allows me to use agents to create blog posts from a set of keywords and a description. OpenHands pulls in a skill that builds the app as a standalone React app, links it in, connects it to the right agent-server backend, adds a nav item, etcwooden-umbrella-84098
07/07/2026, 4:31 PMwooden-umbrella-84098
07/07/2026, 4:31 PMhundreds-twilight-32833
07/07/2026, 4:40 PMwooden-umbrella-84098
07/07/2026, 4:46 PMwooden-umbrella-84098
07/07/2026, 4:47 PMnpm install and then tell openhands /create-appwooden-umbrella-84098
07/07/2026, 4:47 PMhundreds-twilight-32833
07/07/2026, 4:49 PMwooden-umbrella-84098
07/07/2026, 4:54 PM- title: Blog Generator
icon: pencil
route: /bloggen
tag: bloggen
path: ~/git/bloggen/dist
- title: Vuln Resolver
icon: bug
route: /vulns
tag: vulns
host: localhost:3000
UI would just let you filter convos based on tag, and show a list of registered apps.
User could be responsible for serving (e.g. I am using nginx to serve mine at bloggen.apps.canvas.rbren.io) or we could use a proxy to serve it on routehundreds-twilight-32833
07/07/2026, 4:57 PMhundreds-twilight-32833
07/07/2026, 4:58 PMhundreds-twilight-32833
07/07/2026, 5:00 PMwooden-umbrella-84098
07/07/2026, 5:00 PMcurved-angle-80449
07/07/2026, 5:03 PMhundreds-twilight-32833
07/07/2026, 5:05 PMcalm-artist-7206
07/07/2026, 6:36 PMcalm-artist-7206
07/07/2026, 6:37 PMhundreds-twilight-32833
07/07/2026, 6:39 PMcalm-artist-7206
07/07/2026, 6:44 PMcalm-artist-7206
07/07/2026, 6:51 PMAlso looks like you're building the apps together, which is tough--I'd want someone to be able toJust for clarity, what do you mean here by âyouâre building the apps togetherâ?and then tell openhandsnpm install/create-app
calm-artist-7206
07/07/2026, 6:55 PMI created a small app that uses agent-server as backendWhat does âappâ mean here, is it able to run without agent-canvas?
wooden-umbrella-84098
07/07/2026, 7:31 PMyouâre building the apps togetherthe way I read the GitHub issue, you need to
npm run build on agent-canvas in order to pull in your extensions
What does âappâ mean here, is it able to run without agent-canvas?Without the canvas frontend, yes, but it needs an agent-server
calm-artist-7206
07/07/2026, 7:33 PMapp , and then maybe âappâ is well named; and then youâd like UI addons that allow to add things in the UI -> add a link to it?calm-artist-7206
07/07/2026, 7:36 PMcalm-artist-7206
07/07/2026, 7:40 PM> youâre building the apps together
the way I read the GitHub issue, you need toActually, I think we are talking about two different things. âextensionsâ, or, as Devin named them, âaddonsâ, are addons for agent-canvas. They enhance the UI, replace elements, add elements; they cannot run without agent-canvas.on agent-canvas in order to pull in your extensionsnpm run build
calm-artist-7206
07/07/2026, 7:41 PMcalm-artist-7206
07/07/2026, 7:55 PMblogger is a different app, how would it make stuff show up in canvas?hundreds-twilight-32833
07/07/2026, 8:05 PMcalm-artist-7206
07/07/2026, 8:45 PMcalm-artist-7206
07/07/2026, 8:46 PMcalm-artist-7206
07/07/2026, 8:48 PMhundreds-twilight-32833
07/07/2026, 8:53 PMcalm-artist-7206
07/07/2026, 8:55 PM