LiveKit Implementation in Rust

Hi,

I tried to implement the LiveKit server in Rust (with the help of an LLM). Not everything works, but if anyone wants to use the code and continue developing it, they’re welcome to do so.

Most integration tests, SDK tests (Rust and JavaScript), and CLI tests pass.

I don’t think I’ll continue working on it, but it doesn’t seem worth throwing the code away either.

(One very interesting thing is the comparison on memory allocation in the benchmarks.)

So take it an experiment with it if you like it.

3 Likes