Skip to content
@serp-hq

serp-hq

🐍 Serp-HQ

Serp-HQ is the home of the Serpentes VM and the Garter dialect of Python.
We’re exploring the future of Python across environments — from servers to browsers — under one unified runtime.


🚀 Projects

A shared virtual machine for Python and Garter.

  • Defines a common bytecode and execution model.
  • Built on WebAssembly + native runtimes.
  • Provides built-in Serpentes RPC (sRPC) for browser ↔ server calls.

A lightweight Python dialect for the browser.

  • Strict subset of Python 3.13 with safe sandboxing.
  • Adds browser-native modules: dom, events, storage, server.
  • Runs inside Serpentes VM for seamless client ↔ server integration.

🧭 Mission

  • Eliminate the “two-language problem” between Python (server) and JavaScript (client).
  • Standardize a unified runtime that works everywhere Python goes.
  • Provide a platform for experimentation, collaboration, and future PEPs.

📚 Resources


🤝 Contributing

We welcome contributors of all backgrounds — whether you’re into
runtime internals, browser APIs, or just curious about the future of Python.

👉 Start a discussion, open an issue, or check out our draft specs.


📜 License

All work in this organization is open source under the MIT License.


⚡ About

Serp-HQ is not (yet) an official Python project. We are an independent community exploring ambitious ideas — together.

Pinned Loading

  1. garter garter Public

  2. serpentes serpentes Public

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…