{
  "apiVersion": "1",
  "sourceUrl": "https://adityasinghal.com/",
  "modified": "2026-10-27",
  "resources": [
    {
      "category": "Profile",
      "name": "Personal website",
      "url": "https://adityasinghal.com/",
      "description": "Introduction, selected work, writing, and contact links."
    },
    {
      "category": "Profile",
      "name": "LinkedIn",
      "url": "https://www.linkedin.com/in/adi-singhal/",
      "description": "Professional profile and published writing."
    },
    {
      "category": "Profile",
      "name": "GitHub",
      "url": "https://github.com/adityaarunsinghal",
      "description": "Public repositories."
    },
    {
      "category": "Profile",
      "name": "X",
      "url": "https://x.com/dramebaazguy",
      "description": "Adi's profile as @dramebaazguy."
    },
    {
      "category": "Profile",
      "name": "YouTube",
      "url": "https://www.youtube.com/@singhaladitya",
      "description": "Films and conversations."
    },
    {
      "category": "Agentic AI and MCP teaching",
      "name": "NYU Agentic AI Workshop 2026",
      "url": "https://adityasinghal.com/agentic-ai-workshop/",
      "description": "Agent harnesses, tools and MCP, interfaces beyond chat, multi-agent systems, and evaluation. Taught with Luca Chang."
    },
    {
      "category": "Agentic AI and MCP teaching",
      "name": "2026 workshop code and materials",
      "url": "https://github.com/adityaarunsinghal/agentic-ai-workshop-2026",
      "description": "Released lessons, slides, and runnable examples."
    },
    {
      "category": "Agentic AI and MCP teaching",
      "name": "NYU Agentic AI Workshop 2025 archive",
      "url": "https://adityasinghal.com/agentic-ai-workshop-2025/",
      "description": "The earlier course, session recordings, chapters, and public code."
    },
    {
      "category": "Public projects",
      "name": "LLM-as-a-Judge Prompt Improver",
      "url": "https://github.com/adityaarunsinghal/LLM-As-A-Judge-Prompt-Improver",
      "description": "Prompt evaluation and improvement using scoring, cross-validation, error analysis, and an iterative optimization loop."
    },
    {
      "category": "Public projects",
      "name": "Human Hindsight",
      "url": "https://github.com/adityaarunsinghal/human-hindsight",
      "description": "Turns Claude Code, Codex, Kiro, and OpenCode history into reusable first prompts and working preferences. Includes a guided CLI and a local Markdown library to browse, search, and copy; distillation uses your chosen agent CLI with consent."
    },
    {
      "category": "Technical writing",
      "name": "Why 'Code Mode' is like Shaking a Tree",
      "url": "https://www.linkedin.com/pulse/why-code-mode-like-shaking-tree-aditya-singhal-gkzae",
      "description": "August 21, 2026. Coauthored with Patrick Kelly; explains programmatic tool use and intermediate data handling. Port of Context's benchmarks in the article are attributed to that team."
    },
    {
      "category": "Technical writing",
      "name": "What I learnt about the new MCP 2.0 release today at the NY Release Event",
      "url": "https://www.linkedin.com/pulse/what-i-learnt-new-mcp-20-release-today-ny-event-aditya-singhal-7vupe",
      "description": "July 29, 2026. Notes from the MCP release event on protocol changes and their implications for agent builders."
    }
  ]
}
