nainish
v0.2.0
Published
A Claude Code-inspired static TUI portfolio for Nainish Rai.
Maintainers
Readme
nainish
A Claude Code-inspired static TUI portfolio for Nainish Rai.
npx nainishIt prints a polished terminal CV with ASCII banner art, an ember terminal theme, proof-backed portfolio panels, selected projects, links, and a direct call path.
Commands
npx nainish
npx nainish --links
npx nainish --sound
npx nainish --jsonUse --sound or NAINISH_FETCH_SOUND=1 to play a short terminal bell before
rendering. It is off by default so the package stays polite in shared terminals.
Theme
Version 0.2.0 uses a static TUI layout inspired by modern agent CLIs:
- ASCII-safe framed panels for broad terminal compatibility.
- Warm ember accents for banner hierarchy and section headers.
- A dashboard-style split between operator profile, signals, proof, work, wins, stack, and commands.
- A dedicated agent/evals panel with the senior AI agent resume skill set: tool-use agents, multi-step workflows, function calling, prompt/context design, LLM evaluation, benchmark design, Elo ranking, and schema validation.
- Highlighted company names in production proof and event names in wins when rendered in a color-capable terminal.
- A final CTA/link panel for the portfolio, booking link, GitHub, LinkedIn, email, and resume.
- Clear non-interactive behavior: it renders fast, exits cleanly, and works well
in
npx, CI logs, and shared screenshots.
Why This Exists
Resumes are useful, but they are usually passive. nainish makes the
portfolio itself a tiny developer tool:
- Social currency: a terminal-native resume that is easy to share.
- Practical value: recruiters and founders get links, proof, and contact paths fast.
- Authority: claims are tied to shipped work, metrics, and awards.
- Story: the through-line is production AI systems, not demo chatbots.
Source Evidence
This first version is grounded in Nainish's public portfolio and local resume PDFs:
- OnFinance AI production AI ingestion, API optimization, and admin dashboard work.
- Orchids YC25 database automation agent and LLM Arena-style benchmark.
- Senior AI agent resume skills: tool-use agents, multi-step workflows, function calling, prompt/context design, LLM evaluation, benchmark design, Elo ranking, schema validation, Vercel AI SDK, LangChain, OpenAI, and Gemini.
- Haven Network product/system design and microservice ownership.
- Monet Work RBAC, marketing, and waitlist ownership.
- HackWithInfy 2025 grand win and Solana Foundation Breakout Hackathon result.
Local Development
npm run check
npm test
node bin/nainish-fetch.js --plainPublish
The package is published as nainish, so the public command is:
npx nainishLicense
MIT
