Skip to content

Comment on Show HN: Persona.js – a vanilla-JS agent UI library with native WebMCP (MIT)

Comments

Appreciate the feedback and support so far!

Wanted to add, in terms of extensibility, we've really tried to make the key parts of the UX hookable. Most of what you see on this page like tool / reasoning calls, voice, loaders, approvals, etc are completely replaceable in a few lines of plain JS: https://www.persona-chat.dev/advanced.html

It means you can do interesting things like go straight to OpenAI or Elevenlabs voice for read-aloud while streaming the main chat from your framework.

I'd like to improve the shareability of what's created in the ecosystem, but we're not quite there yet.

If you have ideas for more hooks or extensions you'd like to see, we're very much in listening mode.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.