←back to thread

193 points yaoke259 | 6 comments | | HN request time: 0.803s | source | bottom
1. yaoke259 ◴[] No.45025435[source]
Seems like some people are confused by the design decisions of using React/Svelte/Vue and using it at runtime. The use case I had in mind was LLM interaction, which you can try in the Chat Demo (running a real llm btw!). LLMs require secure, runtime, and minimal DSL to generate interactivity, hence markdown-ui.
replies(3): >>45025847 #>>45027190 #>>45029966 #
2. mike_hearn ◴[] No.45025847[source]
It's very cool and the fact it has a spec is the icing on the cake. There could easy be implementations for other runtimes. Probably, given the spec, an LLM could generate such an implementation.
replies(1): >>45025919 #
3. yaoke259 ◴[] No.45025919[source]
thanks!
4. nonethewiser ◴[] No.45027190[source]
Was that the initial motivation?

Sometimes I've made little things that I envision for a specific purpose and then think that use case is only MY intention and in theory could be used more broadly. These are tiny little personal projects I'm thinking about so they never end up getting real feedback. But without a firm alternative use-case I've wondered if it's better to just frame it specifically for the one I have.

replies(1): >>45027375 #
5. yaoke259 ◴[] No.45027375[source]
yes, that was! and I totally understand what you mean. Whilst building this I've often wondered if other people have totally unrelated use cases for it
6. etler ◴[] No.45029966[source]
Working on the same thing :) Glad to see more people working on this too!

https://www.timetler.com/2025/08/19/unlocking-rich-ui-compon...