So like I am a developper of an AI tool called Mantis, Mantis is a data visualization and cognitive cartography tool using LLM technology to visualize and interact with textual data. The thing is we already have coding sandbox, but its not that good and we want now to replace this coding sandbox with MarimoNotebooks, and we want it to be fully integrated in the frontend, no use of the backend. Our app is based on panels (look at the image, as an example the narrator is a panel, the inspector is a panel...), and what we wanna do is add a marimo notebook panel. So how can we do that ? We've already looked at using pyodide to integrate that, but is there another way. Thanks
PS:Our app uses typescript and react for the frontend
yeah probably; might make saving notebook state slightly harder if your lab requires that. i think you're hitting on the webassembly version myles mentioned
@AnasDaGoat pyodide is just a python port to webassembly; webassembly is what you care about as the underlying "engine" and marimo already exports to that
Finally done it, btw Riya, could you sync with me because I have more questions on how to add features in here, as an example, here if I click one point on the map, or a group of point, I wanna be able to analyse them and manipulate them using marimo's notebook, do u think its possible ?