Selected work

What I work on.

I'm a Developer Advocate focused on agentic coding — making coding agents genuinely useful for the people who use them, and writing down everything I learn along the way.

Starred

A short, hand-picked row of the work I'm proudest of.

Shikhu
My latest · CLI & Agent Skill

Shikhu

My latest: a CLI and agent skill that quizzes you on AI-generated code so you actually learn it — knowledge coverage, like test coverage for your brain.

Read the launch
Talk · AWS re:Invent 2025

RAG is Dead: Long Live Intelligent RAG

My re:Invent talk (AIM214) on moving past plain RAG toward intelligent, agentic retrieval.

Watch
Demo

Finding birds you can’t name

A demo pairing Pinecone full-text search with multimodal vector search across 2,000+ North American birds — search by name, or by what they look like.

View on GitHub
Pinecone Plugin for Claude Code
Open Source · Claude Code

Pinecone Plugin for Claude Code

Vector search and RAG document Q&A, right inside Claude Code — about 10k installs and counting!

View on GitHub
Cultivar
Open Source

Cultivar

A CLI for testing agent skills — benchmark them across Claude, Copilot, and Gemini, locally or in Modal sandboxes, with automated grading.

View on GitHub
Pinecone Agent Skills
Open Source · Agent Skills

Pinecone Agent Skills

The official library of Pinecone agent skills for agentic IDEs — drop-in semantic search, RAG, and assistants for Cursor, Copilot, Gemini CLI, and more.

View on GitHub

How I spend my time

01

Agent skills & Claude Code plugins

Packaging the context, tools, and guardrails that make a coding agent useful on day one — not day ten.

agent skillspluginsDX
02

How coding agents actually think

Reading the traces, finding where agents get lost, and turning that into mental models developers can trust.

evalstracesteaching
03

Developer activation

The unglamorous path from "installed" to "I get it now." Onboarding, docs, and that crucial first wow.

onboardingdocsactivation
04

Writing & speaking

Tutorials, talks, and a newsletter — Answering Machines — translating fast-moving AI tooling into something usable this week.

newslettertalkstutorials

Speaking & Community

Translating complex AI tooling into something a working developer can actually use.

Arjun speaking at Code with Claude
Code with Claude — May 2025
Arjun coding at a coffee shop
building side projects

Everything else

Every article, webinar, video, and project I've shipped. Search it, filter it, click any row to open it up.

34 items
  • Production-ready integration of Cohere's Rerank 3.5 with Pinecone for enhanced financial data retrieval and relevance optimization

    Vector DatabasesSemantic SearchReranking ModelsCohere APIPineconeFinancial Data ProcessingMachine LearningPython
  • Co-authored research findings on applying internal AI detection models to real-world datasets, revealing critical limitations in existing detection systems

    Machine LearningAI DetectionData QualityStatistical AnalysisLarge Language ModelsModel EvaluationData SciencePython
  • A talk on Alakazam-VGC — a fine-tuned LLM that answers competitive Pokémon battle-calc questions in natural language.

    Large Language ModelsFine-tuningNatural Language ProcessingModel DeploymentPythonAI Application DevelopmentIntent Recognition
  • LLM-powered web application enabling competitive players to perform complex game calculations through conversational interfaces

    Large Language ModelsNatural Language ProcessingStreamlitPythonMachine LearningFine-tuningWeb DevelopmentCaching
  • Research-backed approach using keyboard/mouse behavioral patterns to identify AI tool usage in content generation, published at HCOMP 2023

    Machine LearningBehavioral AnalyticsAI DetectionData ScienceHuman-Computer InteractionResearch PublicationCrowdsourcingNatural Language Processing
  • Comprehensive webinar exploring advanced semantic search architectures including dense, sparse, and hybrid embeddings with practical evaluation demonstrations

    Semantic SearchVector DatabasesEmbedding ModelsDense RetrievalSparse RetrievalHybrid SearchRerankingMultilingual Search
  • A demo app combining Pinecone full-text search with multimodal vector search to find any of 2,000+ North American birds — by name or by what they look like.

    PineconeFull-Text SearchMultimodal SearchGemini EmbeddingVector SearchSemantic SearchStreamlitPython
  • A walkthrough of Anthropic's contextual retrieval technique, implemented with Pinecone.

    RAGVector DatabasesPineconeAnthropic ClaudeMultimodal AIContextual RetrievalPythonVideo Processing
  • Comprehensive guide to text preprocessing optimization that became one of Pinecone's most-viewed resources, updated with modern RAG frameworks and production-ready chunking heuristics

    LLM ApplicationsVector DatabasesRAG (Retrieval Augmented Generation)Embedding ModelsSemantic SearchText ProcessingAI/ML EngineeringPinecone
  • A CLI from the Pinecone DevRel team for writing tests for agent skills and benchmarking them across Claude, Copilot, and Gemini — locally or in sandboxes.

    PythonAgent SkillsEvalsModalCLITestingClaudeGemini
  • Comprehensive tutorial demonstrating how to eliminate LLM hallucination by integrating real-time data retrieval with vector search

    Retrieval-Augmented GenerationLangChainOpenAI GPTPinecone Vector DatabasePythonJupyter NotebooksVector EmbeddingsNatural Language Processing
  • An interview-style technical deep dive exploring five key innovations in Pinecone's serverless vector database architecture.

    Serverless ArchitectureVector DatabasesAI InfrastructureSystem DesignTechnical Leadership
  • Demo implementation of vector search enhanced with Cohere Rerank 3.5 for enterprise document analysis

    Vector DatabasesSemantic SearchPineconeCoherePythonInformation RetrievalNLPSEC Filing Analysis
  • Technical deep-dive into production-ready RAG capabilities and enterprise vector database features

    Vector DatabasesRAGPythonEmbeddingsQuery OptimizationDocument ProcessingJSON APIsLLM Integration
  • Comprehensive 2025 walkthrough demonstrating Pinecone implementation, integrated inference capabilities, and semantic search best practices

    PineconeVector DatabasesSemantic SearchRetrieval Augmented GenerationPythonMachine LearningEmbedding ModelsAPI Integration
  • LlamaIndex workflow-driven RAG chatbot providing intelligent statistical testing guidance and educational support

    PythonLlamaIndexRAGCLI DevelopmentStatistical AnalysisAI AgentsTyperNatural Language Processing
  • Building contextual advertising and recommendation systems using video embedding models and vector databases

    Video AIMachine LearningVector DatabasesPineconeTwelveLabsContextual AdvertisingRecommendation SystemsPython
  • First multilingual cross-lingual implementation example for Pinecone, demonstrating language learning search with vector embeddings and inference API

    Vector DatabasesSemantic SearchMultilingual NLPPineconePythonJupyterE5 EmbeddingsCross-lingual Information Retrieval
  • Comprehensive analysis of third-party AI content detection tools through experimental design and comparative evaluation methodologies

    AI/MLNatural Language ProcessingExperimental DesignData AnalysisLarge Language ModelsContent DetectionMachine Learning TrainingResearch Methodology
  • Award-winning Streamlit application that won first place in Cohere Hackathon #3 2022, leveraging ML classification to automatically identify artistic styles and generate optimized prompts for image generation workflows

    PythonStreamlitCohere APIMachine Learning ClassificationReplicate APIPandasAI/ML IntegrationWeb Application Development
  • The official library of Pinecone agent skills for agentic IDEs — semantic search, RAG, and assistants, ready to drop into Cursor, Copilot, Windsurf, and more.

    Agent SkillsMCPPineconeRAGSemantic SearchVector DatabasesNode.jsPython
  • Bring Pinecone vector search and RAG document Q&A straight into Claude Code, through slash commands and a bundled MCP server.

    Claude CodeMCPPineconeRAGSemantic SearchVector DatabasesPython
  • The official Pinecone integration for Cursor — agent skills plus a bundled MCP server for building vector search and RAG without leaving the editor.

    CursorMCPPineconeRAGSemantic SearchVector DatabasesPythonNode.js
  • Educational video demonstrating reranker architecture with visual diagrams to solve context quality challenges in RAG pipelines

    Retrieval Augmented Generation (RAG)Vector DatabasesInformation RetrievalLLM IntegrationMachine LearningNatural Language Processing
  • Production-ready hybrid search implementation combining dense and sparse retrieval for AI research paper queries

    Retrieval Augmented GenerationOpenAI GPTPinecone Vector DatabaseHybrid SearchPythonJupyter NotebooksNatural Language ProcessingMachine Learning
  • Technical deep-dive demonstrating open source reranking models integration to enhance vector search relevance and RAG pipeline performance

    Vector SearchRAGReranking ModelsPineconeInformation RetrievalMachine LearningAPI IntegrationRelevance Scoring
  • Production-ready study guide generator combining Pinecone Assistant, LangGraph orchestration, and OpenAI for intelligent document processing

    RAGLangChainLangGraphPineconeOpenAIVector DatabasesAI AgentsPython
  • Comprehensive tutorial demonstrating multilingual semantic search architecture using vector databases and modern NLP techniques

    PineconeVector DatabasesSemantic SearchPythonMachine LearningNLPJupyterInformation Retrieval
  • A CLI and agent skill that quizzes you on AI-generated code and tracks how much of your codebase you actually understand.

    PythonCLILLMsAgent SkillsSQLiteDeveloper ToolsMercury / Inception
  • Hosted technical webinar demonstrating cross-lingual search implementation using Pinecone's serverless architecture and inference capabilities

    Vector SearchMultilingual NLPEmbedding ModelsPineconeServerless ArchitectureCross-lingual SearchMachine Learning
  • Comprehensive technical guide to Pinecone's E5 embedding model, making complex multilingual AI concepts accessible through clear explanations and visual demonstrations

    Vector DatabasesEmbedding ModelsMachine LearningMultilingual NLPPythonAPI IntegrationSemantic SearchVector Search
  • Clear visual explanation of namespace architecture for data separation and multi-tenancy in vector databases

    Vector DatabasesPineconeRAG ApplicationsMulti-tenancy ArchitectureDatabase DesignAI Infrastructure
  • A look at the pinecone-sparse-english-v0 model and high-precision keyword search.

    Information RetrievalVector DatabasesSparse EmbeddingsSearch ArchitectureNLPProduction ML SystemsQuery Optimization
  • An introduction to context engineering for building reliable LLM-powered applications.

    Context EngineeringLarge Language ModelsRetrieval-Augmented GenerationVector DatabasesAI Agent ArchitecturePrompt EngineeringLLM Applications

Worked with

PineconeCohereAnthropicLlamaIndexAppenSpeeko
// stay in touch

Get Answering Machines in your inbox.

Occasional notes on AI, coding agents, and where this is all headed — plus the very occasional origami diagram.

Arjun Kirti Patel
Chicago, IL · folded with care
© 2026 Arjun Kirti Patel · MIT Licensed