§ docs · pynukez
PyNukez SDK.
python · v0.7.2
§ examples · end-to-end
LangChain · LlamaIndex · raw asyncio.
Three canonical flows. Each is also mirrored under /how-it-works/examples — one source, two doors.
~510 tok/opContext comparison →
1 · LangChain
from langchain_community.storage import NukezStore from nukez import Client store = NukezStore(Client.from_env(), provider="storj") store.mset([("session/1", b"checkpoint-1")]) # every mset call returns a verifiable receipt in the LangChain metadata.
2 · LlamaIndex
from llama_index.core import StorageContext
from nukez.adapters.llama import NukezDocStore
ctx = StorageContext.from_defaults(docstore=NukezDocStore(provider="arweave"))
index = VectorStoreIndex.from_documents(docs, storage_context=ctx)3 · Raw asyncio
import asyncio
from nukez import Client
async def main():
async with Client.from_env() as nkz:
locker = await nkz.locker.create(provider="storj")
receipt = await nkz.store(locker.id, b"hello nukez")
ok = await nkz.verify(receipt.id)
print("signer:", ok.signer) # ed25519 OR secp256k1
asyncio.run(main())Also in /how-it-works/examples →