Agent
How Mochi works
Mochi is the small assistant that lives inside a Karrou profile. Ask it a question, and it answers from the same /aryamanchhikara.md document an agent would read. Below is one real request replayed from a captured trace — the prompt as sent, the tokens as they came back, and the grounding line each sentence of the answer drew from.
Captured August 21, 2026 · model nvidia/nemotron-3-ultra-550b-a55b:free · question “What does this person do?”
1. What the model receives
A question to an agent is mostly document. The system prompt sets the rules; the profile markdown is dropped in whole as untrusted data; the question itself is the smallest piece. Tap a segment below to see the real contents.
1,112 prompt tokens reported by nvidia/nemotron-3-ultra-550b-a55b:free. Bar is proportional to characters — the token split varies per tokenizer.
2. How the answer arrives
Tokens stream back one chunk at a time. This replay uses the exact per-token timings the provider returned — nothing is faked. This endpoint did not return the alternatives it weighed, so hover shows only timing.
this endpoint did not return top_logprobs, so alternatives aren't available. Timing and token order are still real. (model: nvidia/nemotron-3-ultra-550b-a55b:free)
3. Where each sentence came from
Every sentence of the answer is matched back to the line of the profile markdown it draws from. Hover a sentence to see the source. Sentences with no match above a similarity threshold are marked as unattributable — the model claims something the .md doesn't directly support, and calling that out is more honest than pretending it's grounded.
answer
Aryaman Chhikara is a customer-facing technical practitioner and solo founder with 5+ years leading end-to-end enterprise engagements for 1M+ users across 20+ system integrations. He currently works as a Techno-Functional Business Analyst at NYSLRS, acting as a technical trusted advisor who owns the full lifecycle from discovery through production rollout, and builds onboarding playbooks, debug runbooks, and demo assets. He's also building Karrou, a creator-portfolio SaaS platform with OAuth-connected widgets, LLM-grounded retrieval, and a customizable profile canvas. His daily toolkit includes Claude Projects, Claude Code, MCP connectors, and full-stack development with Next.js, Supabase, and TypeScript.
1> Canonical machine-readable profile for aryamanchhikara. Structured for parsing.23# Aryaman Chhikara45Username: aryamanchhikara6Headline: Customer-facing technical practitioner and solo founder who treats AI fluency as a craft7Type: professional89## About1011Customer-facing technical practitioner and solo founder with 5+ years owning end-to-end enterprise customer engagements serving 1M+ users across 20+ system integrations. Daily Claude Projects user with persistent context workflows and documented review processes. Comfortable translating between executive and engineering contexts to produce reusable playbooks and demo assets.1213Working on: Building Karrou, a creator-portfolio SaaS platform with OAuth-connected widget integrations, LLM-grounded retrieval over structured user data, and a customizable profile canvas with CSS-variable theming and animation presets1415## Experience1617### Techno-Functional Business Analyst — NY State and Local Retirement System (NYSLRS)182023-07 to present19Acts as technical trusted advisor across 15+ enterprise stakeholder relationships, owning full lifecycle from discovery through tailored solution design, POC validation, executive readout, and production rollout. Leads structured discovery sessions with business stakeholders and IT, translating ambiguous operational problems into clear technical narratives proven against real workflows and data. Architects and debugs cross-system integrations across 20+ interconnected production systems, including tracing a downstream data pipeline defect rooted in a date calculation error through the full data flow to a confirmed fix. Built the team's onboarding playbooks, configuration reference patterns, and reproducible debug runbooks from scratch, adopted as standard for ramping new engagements. Serves as technical voice of customer back to engineering, surfacing patterns from live engagements that shipped concrete fixes and capability changes. Manages live Zendesk ticketing workflow with 10+ parallel open threads, prioritizing by business impact and translating between executive and engineering language. Pulls production data with SQL to prepare customer-specific scenarios, surface adoption signals, and frame findings as solution narratives for senior stakeholders.2021## Skills2223- Claude Projects (persistent account context, multi-step24- Claude Code (daily user, shipping in production)25- MCP connectors26- Anthropic Claude API27- OpenAI API28- OpenRouter29- prompt engineering30- RAG patterns31- tool-use and function-calling design32- deliberate review of AI output before external use33- Technical discovery34- tailored demo design and delivery35- POC scoping against real customer data and success criteria36- demo environment and sample dataset construction37- executive-level technical readouts38- enablement documentation and playbook authoring39- technical objection handling40- Camtasia for demo recording41- REST APIs42- JSON Schema43- webhooks44- Postman45- data import/export patterns46- SQL (Oracle, warehouse-style queries)47- spreadsheets and structured data prep for POCs48- cross-system data flows across 20+ interconnected49- Python50- TypeScript51- JavaScript52- React53- Next.js 14 (App Router)54- Node.js55- Supabase56- NextAuth57- Tailwind58- Vercel59- Git6061---6263Source: https://karrouhq.com/aryamanchhikara64
What this is, and isn't
This shows how Mochi selects and generates, from a real captured call. It does not show the model's internals — those live on the provider's hardware and no API exposes them. If you want to see activations, attention heads, and residual streams on a small local model, there's a separate space for that:
transformer internals on Hugging Face → (a smaller, different model — the point is to look inside one you can actually run locally.)
Regenerating the fixture is a deliberate act: it costs one call against Karrou's free-tier quota. See scripts/capture-mochi-trace.mjs.