Remix.run Logo
ericmcer a day ago

Still very early stages, just put the site together a few days ago: Veform https://veform.co/

iOS/JS/Android Libraries for turning traditional inputs/forms into audio conversations.

Have everything working and am happy with how the underlying data structures came out.

It is interesting because where I ultimately landed there is just an additional "state". So there is a UI state (Browser managed DOM), your app logic state (consumers manage), and a conversation state. The library just exposes events so you can keep the conversation state in sync with your other states. I started out visualizing a direct like: <form/> as a conversation flow, but you could configure it to navigate pages, click elements, or whatever through audio conversation.