2 releases

0.1.2 May 13, 2026
0.1.1 Jan 7, 2026

#15 in #hmm

MIT license

390KB
6.5K SLoC

Unified runtime testing framework for Hanzo Node

Tests all execution environments:

  • Native Rust
  • WASM
  • JavaScript/TypeScript (Deno)
  • Python
  • Docker containers
  • Go plugins
  • MCP servers

hanzonet/network — archived

This monorepo has been split into 36 focused repositories under the hanzonet GitHub organization. Each crate now lives in its own repo with its own CI and ship cadence.

Where each crate lives now

Crate (crates.io) Repo
hanzo-agentic hanzonet/agentic
hanzo-ai-format hanzonet/ai-format
hanzo-api hanzonet/api
hanzo-brain hanzonet/brain
hanzo-compute hanzonet/compute
hanzonet-config hanzonet/config
hanzo-consensus hanzonet/consensus
hanzo-database hanzonet/database
hanzo-db-sqlite hanzonet/db-sqlite
hanzonet-did hanzonet/did
hanzo-embed hanzonet/embed
hanzo-fs hanzonet/fs
hanzo-hmm hanzonet/hmm
hanzo-http-api hanzonet/http-api
hanzo-identity hanzonet/identity
hanzo-job-queue-manager hanzonet/job-queue-manager
hanzo-jobs hanzonet/jobs
hanzo-l2 hanzonet/l2
hanzo-libp2p hanzonet/libp2p
hanzo-libp2p-relayer hanzonet/libp2p-relayer
hanzo-machine hanzonet/machine
hanzonet-mcp hanzonet/mcp
hanzo-messages hanzonet/messages
hanzo-mining hanzonet/mining
hanzo-model-discovery hanzonet/model-discovery
hanzo-models hanzonet/models
hanzonet-pqc hanzonet/pqc
hanzo-runner hanzonet/runner
hanzo-runtime hanzonet/runtime
hanzo-runtime-tests hanzonet/runtime-tests
hanzo-tools hanzonet/tools
hanzo-tools-runner hanzonet/tools-runner
hanzo-vm hanzonet/vm
hanzo-wasm hanzonet/wasm
hanzo-wasm-runtime hanzonet/wasm-runtime
hanzo-zap hanzonet/zap

Naming convention

  • hanzonet-* = network-internal implementations of names that collide with the consumer SDK in hanzoai/rust-sdk. Crates: hanzonet-pqc, hanzonet-did, hanzonet-config, hanzonet-mcp.

    To use them with their original import name:

    hanzo-pqc = { version = "1.1.21", package = "hanzonet-pqc" }
    
  • hanzo-* = everything else. The Rust library name is always hanzo_*, so use hanzo_vm::... works regardless of which package on crates.io served the crate.

Why split?

One repo per focused concern. Each repo has its own CI, its own ship cadence, its own issues, and a clear scope. Easier to grep, easier to depend on, easier to evolve independently.

License

MIT.

Dependencies

~55–76MB
~1.5M SLoC