$ lattice
view on github

v2.8.0 — 2 August

Typed RPC over QUIC, in one binary.

Define a schema, generate clients for six languages, ship. No sidecar, no service mesh, no YAML you have to learn first.

brew install latticeread the docs
Runway LabsSableOrbit FoundryAshgroveCadenceVerdant

// why teams switch

Measured on a 3-node cluster, 64-byte payloads, p99.

vs 6.4k grpc-go

18k req/s per core

QUIC multiplexing without head-of-line blocking. Benchmarks and harness are in the repo.

vs 6.4k grpc-go

11 MB

One static binary

No runtime, no sidecar container, no mesh control plane to operate at 3am.

11 MB

Generated

Six client languages

Go, Rust, TypeScript, Python, Java, Swift — all from the same schema file.

Generated

18k

req/s per core

11MB

Static binary

1.8k

GitHub stars

MIT

Licence

Integrations

Connects to what you already run

Kubernetes

A Helm chart and a health endpoint. There is no operator to install.

OpenTelemetry

Traces and metrics out of the box, with no wrapper library.

Protobuf and JSON

Wire format is chosen per method rather than per service.

TLS and mTLS

Certificate rotation without dropping in-flight streams.

GitHub Actions

Schema linting and breaking-change detection on every pull request.

Envoy and NGINX

Works behind either, or behind nothing at all.

Pricing

Priced so you can work it out yourself

Open source

Free

MIT

  • Everything, with no feature gates

  • All six client languages

  • Community Discord

  • No telemetry

brew install lattice

Support

$500

per month

  • The same binary as open source

  • Four-hour response in business hours

  • Private security advisories

  • Upgrade planning calls

Get support

Enterprise

Custom

annual

  • Round-the-clock response

  • Backported security fixes

  • Custom language bindings

  • Architecture review

Talk to us

We deleted our service mesh. Latency halved and the on-call rota got noticeably quieter.

Kai Nakamura

Kai Nakamura

Systems engineer, Runway Labs

Questions people ask first

Is anything held back from the open-source build?

No. The paid tiers buy support and response times, not features. The MIT binary is the same one our support customers run.

How do the benchmarks hold up?

The harness is in the repository under bench/. Run it on your own hardware; we would rather you verified it than took the number on trust.

Does it phone home?

Never. No telemetry, no update check and no licence server. It runs air-gapped.

What is the upgrade policy?

Semantic versioning, with wire compatibility guaranteed across a major version. Breaking changes get a migration guide and a codemod where one is possible.

$ brew install lattice

MIT licensed, no telemetry, no account. Benchmarks are reproducible from the repo.

view on github

Product

  • docs

  • benchmarks

  • changelog

  • github

Developers

  • Documentation

  • API status

  • Changelog

  • SDKs

Company

  • About

  • Security

  • Careers

  • Contact

Legal

  • Terms

  • Privacy

  • DPA

  • Subprocessors

$ lattice

© 2026 $ lattice. Demo content for a Layerkit template.

Developer Tool

Console Dark · live preview