The AI Engineering Toolkit
The whole AI ops loop, end to end: design a workflow, run it, evaluate the AI in it, review the code around it, ship it, then integrate or embed it anywhere. Every tool below is either open-source, live on this site, or a real shipped product — no slideware. See /dashboard for live counts, or /changelog for the timeline.
flowchart LR
A["Design<br/>(Workflow Builder)"] --> B["Run"]
B --> C["Evaluate<br/>(ai-eval)"]
C --> D{"Pass?"}
D -- "yes" --> E["Ship"]
D -- "no" --> A
E --> F["Review on PR<br/>(PR Reviewer)"]
E --> G["Integrate via MCP<br/>(Inspector + servers)"]
E --> H["Embed on any site<br/>(SiteAsk)"]
classDef tool fill:#eef2ff,stroke:#6366f1,color:#3730a3,stroke-width:1px
classDef io fill:#fef3c7,stroke:#d97706,color:#7c2d12,stroke-width:1px
class A,C,F,G,H tool
class B,E ioTry a 2-step workflow right here
live · no key neededStep 1 writes a product pitch from your topic. Step 2 takes that pitch as its input ( {{step1.output}} ) and critiques it. The same chaining principle drives every workflow in the builder.
topic: A startup that uses AI to scan grocery receipts and track price-per-kg across shops{{step1.output}}: (waiting for step 1)Powered by the same /api/demo/generate route that drives every demo on this site. Rate-limited per IP.
Design & Run
Compose chained LLM steps into a workflow you can actually run — in the browser, in CI, or as a REST call.
AI Workflow Builder
Chain LLM · fetch · assert steps with parallel batches and runIf branching. Generate workflows from natural language. Share via URL.
Workflow Recipes
Five copy-pasteable patterns: fan-out, classify-and-branch, fetch-summarise-verify, generate-critique-refine, llm-as-judge.
Workflow Library
Browse curated presets + your locally-saved workflows. Import any JSON or shared `?w=` URL.
Workflow Replay
Visualise any workflow run as a Gantt-style timeline — parallel batches, runIf skips, per-step latency at a glance.
workflow-cli
Run the same JSON workflow on the command line for CI. Non-zero exit on assertion failure. `npm install -g workflow-cli`.
POST /api/workflow/run
Server-side execution as a REST endpoint. Same JSON shape, runs anywhere you can POST. Rate-limited.
Evaluate
Test the AI itself — catch prompt regressions before users do.
Inspect & debug
Dev-time tooling for the moment you're hand-iterating on a prompt and want to know what your app actually sent.
Review
Multi-agent code review running on real public PRs.
Multi-Agent PR Reviewer
Paste any public PR URL. Four specialised agents (correctness · security · style · tests) review in parallel; a lead reviewer synthesises a structured verdict.
AI Commit Message Generator
Paste a git diff, get a Conventional Commits message with the right type/scope and a body that explains the WHY.
commit-changelog-cli
Pipe `git log` in, get a polished markdown changelog out. Heuristic mode is free; --ai mode uses an LLM to rewrite entries.
Connect & integrate
A complete Model Context Protocol toolkit — visualise the wire, run a reference server, scaffold new ones, and generate them from any OpenAPI spec.
MCP Inspector
Inspectable JSON-RPC trace of a typical MCP session — initialize, capability discovery, tools/list, tools/call.
portfolio-mcp
The real working MCP server that exposes Amit's blog to Claude Desktop, Cursor, Cline.
create-mcp-server
Interactive scaffolder. `npm create mcp-server@latest` → working MCP server with a Claude Desktop config snippet in 30 seconds.
API → MCP Generator
Paste an OpenAPI 3.x spec — an LLM streams a complete TypeScript MCP server that exposes each endpoint as an MCP tool.
Embed in any site
Drop-in AI chat — one script tag for vanilla sites, one React component for React apps.
Explore patterns
Sixteen browser-runnable AI demos that illustrate the underlying patterns — embeddings, retrieval, agents, tracing, memory, reasoning, tokenisation, prompt evaluation.
AI Labs
Gallery of 16 interactive demos: Multi-Agent Orchestrator · Tool-Use Simulator · Agent Memory · Reasoning Visualizer · RAG Playground · Hallucination Detector · Prompt A/B Tester · …
Ask Amit assistant
Floating chat (bottom-right of every page) — browser-side embedding, sourced answers from the portfolio's RAG index.
Real shipped products
AI products living outside the portfolio.
JobJam.io
Commercial AI-native job search and application platform. Next.js + Anthropic Claude + Supabase + Stripe. One-time pricing, no subscriptions.
NanoClaw (Raspberry Pi)
AI agent running on a $35 Raspberry Pi 3, scanning receipts and tracking spending via Discord for ~$1/month.
This portfolio (AI-native)
Chat assistant + ⌘K semantic search + 15 demos, all sharing one browser-side embedding model and a single retrieval index.
Try the whole thing in one minute
Open a workflow → watch it run → click into ai-eval to see how the same prompts get tested → click the chat icon in the bottom-right of any page to see SiteAsk in action — that's the toolkit.