DocsBlogSpecAbout

Tools.

The standalone libraries Nu is built on. Each one solves its own problem, ships on PyPI, and can be used without Nu.

virtuals

Virtual Python collections over any KV storage.

Native-shaped Python collections that are thin views over an ordered KV store. Same API as a built-in dict or list, but the bytes stay on disk and stream in on access.

invisibles

Transparent remote objects for Python.

Move an object to another process or node; the calling code doesn't change. Sync stays sync, async stays async.

rdbpy

RocksDB for Python, with transactions.

RocksDB and its compression libs bundled into the wheel for Linux and macOS. No system install. Open a DB and put/get/iterate.

kh57

Deterministic range reservoir sampling.

Draw n uniform samples from a sub-range of a massive (billions) sorted KV dataset without scanning it. Any sorted KV store works as a backend.

nustack

The interaction primitive.

  • Docs
  • Blog
  • Spec
  • Changelog
  • About
FabricsEach fabric, a Nu capability.
  • nu.kvPersistent state.
  • nu.uiReactive web UI.
  • nu.clusterCluster compute.
  • nu.llmOpenAI-compatible chat.
Explore all
ToolsThe libraries the fabrics stand on.
  • virtualsVirtual Python collections.
  • invisiblesRemote objects for Python.
  • rdbpyRocksDB bindings.
  • kh57Deterministic KV sampling.
Use cases
Jobs the stack fits.
  • AI agentsLong-running agents with memory.
  • Local-first appsApps that live on your machine.
  • ObservabilityLogs and metrics without a server.
  • Data-intensive appsTerabytes in one Python program.
  • Internal toolsScalable dashboards that fit in a single file.
© 2026 nustack