26 Unix tools. One binary. Zero dependencies. · the missing coreutils for the agent era · vrk mcp - expose all 26 tools to any AI agent · curl vrk.sh/install.sh | sh - ready in 5 seconds · 26 Unix tools. One binary. Zero dependencies. · the missing coreutils for the agent era · vrk mcp - expose all 26 tools to any AI agent · curl vrk.sh/install.sh | sh - ready in 5 seconds

Chunked RAG pipeline

Keeps every chunk within the embedding model's token limit - no silent truncation during indexing.

Split a document into chunks and store each for retrieval.

Pipeline

DOC_ID=$(vrk uuid)
cat doc.txt | vrk chunk --size 512 --overlap 64 | while read -r chunk; do idx=$(echo "$chunk" | jq -r '.index'); text=$(echo "$chunk" | jq -r '.text'); vrk kv set "doc:${DOC_ID}:chunk:${idx}" "$text"; done

Tools used