Gourav Thakur

Components

Five small pieces, built without an animation library. Three come out of my day job building AI agents, and two out of the paper this site is drawn on.

Ink Stream

Streamed text that lands wet and dries. Bursts from the model are paced into a steady line.

npx shadcn@latest add https://www.thakurgourav.in/r/ink-stream.json

Agent Trace

What the agent is doing, step by step. It folds itself into one line when the work is done.

I bought the annual plan two weeks ago. Can I still get a refund?

  1. Waiting: Reading the conversation

    4 messages, 1 attachment

  2. Waiting: Searching the help center

    refund policy annual plan

  3. Waiting: Looking up the order

    #48213, paid 12 days ago

  4. Waiting: Writing a reply

npx shadcn@latest add https://www.thakurgourav.in/r/agent-trace.json

Prompt Composer

The input from a chat product: commands, attachments, and a send button that turns into stop. Wired here to the two pieces above.

/searchrefund policy for annual plans

  1. Done: Reading your message

    /search refund policy for annual plans

  2. Done: Searching the help center

  3. Done: Writing a reply

Annual plans can be refunded in full within 30 days of purchase. After that you can cancel any time, and the plan stays active until the end of the billing year. Try your own question below, type / for a command, or drop a file onto the box.

/ for commands
npx shadcn@latest add https://www.thakurgourav.in/r/prompt-composer.json

Folder

The project card from this site, now with its contents. Hover to lift the cover, click to lay the sheets out, then use the arrows to go through them.

npx shadcn@latest add https://www.thakurgourav.in/r/folder.json

Hanko Button

Hold to confirm. Let go early and nothing happens. Hold all the way through and the seal comes down.

Old drafts

3 drafts nobody has opened since March.

Release notes

Waiting on a sign off before they go out.

npx shadcn@latest add https://www.thakurgourav.in/r/hanko-button.json