Sunsetting Straincraft: A Post-Mortem
Why we decided to halt development on our browser-based molecular renderer.
At Ziloris, we believe in radical transparency. When we succeed, we share the code. When we fail, we share the lesson.
The Vision
Straincraft was ambitious. We wanted to build "Google Earth for Biology" , a tool that could render millions of molecular interactions in real-time, directly in the browser, without requiring users to install 5GB of specialized software.
The Bottleneck
Our initial prototype used WebGL to render protein structures. On high-end workstations with dedicated GPUs, it was beautiful. But Ziloris is about universal access. When we tested on standard educational laptops (Chromebooks, older MacBooks), the frame rates dropped to single digits.
The sheer volume of vertex data required to accurately represent complex viral strains overwhelmed the browser's memory limits. We tried sticking to WebAssembly for calculations, but the bus speed between CPU and GPU became the hard limit.
The Decision
We had two choices:
- Server-side rendering (streaming video to client), which would introduce high latency and massive server costs (violating our free-tier promise).
- Downgrading visual fidelity, which would make the tool no better than existing 2D viewers.
Neither was acceptable. We refuse to ship substandard infrastructure. Therefore, we preserve the code as an open-source reference for others, but we are reallocating our core engineering resources back to RELIABLE and AUTHER.
The code remains available. The mission continues.
End of Log
View Active Projects