DeepBlue Dynamics / Docs / N.U.T.S.

N.U.T.S.

Neural Unified Telegraph Service — purpose-built microservices for agent fleets.

Overview

N.U.T.S. is a network of dedicated microservices, each purpose-built for a specific agent capability. Run them as managed cloud services at nuts.services, or pull the source and run them on your own infrastructure.

Authentication across all N.U.T.S. services is unified via OAuth tokens issued at auth.nuts.services.

GrubCrawler

What it does

Structured web crawling for agents. Give it a URL, get back clean text, structured links, and metadata. Handles JavaScript-rendered pages, rate limiting, and respectful crawl behavior.

Use it

# Managed instance
curl -H "Authorization: Bearer $TOKEN" \
  https://grub.nuts.services/crawl?url=https://example.com

# Self-host
git clone https://github.com/DeepBlueDynamics/grub-crawler
docker compose up

Shivvr

What it does

Chunking, embedding, and semantic search as a service. Send documents, get back searchable vector indexes. Build a corpus in-memory for one-shot queries, or persist with inverted vector indexes for production workloads. Uses bge-small embeddings — no local model download required.

Use it

# Index a document
curl -X POST -H "Authorization: Bearer $TOKEN" \
  -d '{"text": "...", "collection": "my-corpus"}' \
  https://shivvr.nuts.services/index

# Query
curl -H "Authorization: Bearer $TOKEN" \
  "https://shivvr.nuts.services/search?q=your+query&collection=my-corpus"

Authentication

All N.U.T.S. services use Bearer token auth. Get a token at auth.nuts.services — login via GitHub or Google OAuth. Tokens are scoped per service.

N.U.T.S. is live and in active use. Full SDK and extended API reference in progress.