Rajan Verma

Private retrieval · Token and handoff · Demo

What your engineer receives after the install

After I leave, your engineer is not hunting through my laptop. This page is the click: pick a file, mint a token, paste a query call, keep a runbook. Names and the key here are fake. A paid install uses your host and a real secret.

Add a PDF

A paid install lets you drop new manuals on the machine and re-index so the query API stays current. This demo shows that click with two files already on this machine. It does not write new vectors.

Upload and reindex

Generate a token

Prefix is demo_ on purpose. Rotate means mint again and paste the new value into your app secret. The old sample dies on this page only.

Sample token

Not generated yet

Insert in the client UI

Same call in three shapes. Replace the host on a real install. After you generate a token, it is already in the snippets.

curl

      

Handoff

A paid install ends with this document, filled with your hostnames. Below is the same runbook, fictional company. That is what your engineer keeps when I leave.

Retrieval handoff — Northwind Apps (demo)

Dated 16 Sep 2026 · Owner: your engineer · Installer: Rajan Verma · Fictional company. Sample hostnames only.

What you own

Endpoints

HTTPS

The API binds on the machine. Caddy or nginx sits in front with your cert and forwards Authorization. This demo is HTTP. A paid install documents the proxy you already run.

Probe

curl -sf https://rag.northwind.internal/health should return {"status":"ok"} and a chunk count. If this fails, check the process before you re-index.

401 means the token is wrong. An empty hit list means the question missed the corpus — not that the model is down.

Rotate the token

  1. Mint a new secret (this UI on your network, or openssl rand -hex 24).
  2. Set API_TOKEN= in the env file on the machine.
  3. Restart the process. The previous token dies immediately.
  4. Paste the new value into the product secret. Do not email it.

Re-index

Drop a new PDF on the machine (this page on a paid install, or the ingest step in the runbook). Vectors stay on this disk. Do not upload the files to a hosted model to “test.”

Start, stop, logs

Out of this handoff

Product UI, staff logins, training, and 24/7 on-call. Your app keeps the screen. This document is the query path only.

Sample token and Northwind copy are props. They will not authenticate against the public demo query path.