hyperlight-dev / hyperlight

Hyperlight is a lightweight Virtual Machine Manager (VMM) designed to be embedded within applications. It enables safe execution of untrusted code within micro virtual machines with very low latency and minimal overhead.
Apache License 2.0
2.15k stars 68 forks source link

Arch roadmap #63

Open taqtiqa-mark opened 5 days ago

taqtiqa-mark commented 5 days ago

Could you add a few lines to the Readme documentation about the architecture roadmap? Specifically, if the RISC-V target is on the roadmap.

Separately, perhaps here, could you comment on whether the following use case would be in the wheelhouse of Hyperlight:

devigned commented 3 days ago

Using hyperlight as a common abstraction for various RISC-V Verifiable-VM's or ZKVM such as RISC0, Powdr, SP1, Jolt, etc.

We haven't considered zKVM or related. They are not part of our current roadmap. Our main focus over the next ~6 months will be to provide WebAssembly component model support, performance optimizations, and guest <--> host developer experience improvements for interface definitions / code generation.

Please don't be dissuaded by my response. We would be delighted to review a HIP (Hyperlight Improvement Proposal).