Skip to content
View shikharmishra1's full-sized avatar

Block or report shikharmishra1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shikharmishra1/README.md

Shikhar Mishra

I teach machines to search before they hallucinate.

AI engineer building agentic systems, document intelligence, semantic search, and the occasional programming language—because apparently one syntax wasn’t enough.

LinkedIn · GitHub · Email · Résumé

The short version

I build AI systems that have to work outside a notebook: RAG pipelines, ReAct agents, search infrastructure, document parsers, and FastAPI services that survive contact with real users.

Some people collect browser tabs. I collect retrieval metrics.

Signal Result
RAG answer accuracy 93%
Domain embedding recall 96%
Active-user growth linked to NLP personalization
Longer average sessions 120%

Things I’ve convinced computers to do

Parse documents in the browser, at roughly 100 pages per second, without sending them anywhere.

A privacy-first document intelligence engine built with TypeScript, LightGBM, ONNX Runtime Web, WebAssembly, and OpenCV. It runs fully on-device, understands document layout, and turns PDFs into structured, RAG-ready content—even offline or air-gapped.

91.34% accuracy · 86.32% macro F1 · CPU only · No external API

An AI copilot for electrical networks ranging from 14 to 70,000+ buses.

The platform combines React, FastAPI, LangChain, PyTorch, MongoDB, a graph neural network, and a ReAct agent armed with 60+ tools for topology, power flow, contingency, OPF, and SCADA queries.

60+ agent tools · 100+ MATPOWER cases · RAGAS scores: 1.00

A Unicode-native programming language written in Devanagari.

Custom lexer, recursive-descent parser, type-safe AST, tree-walking interpreter, closures, objects, arrays, localized errors, REPL, and a VS Code extension. It started as a compiler project and escalated responsibly.

TypeScript · Compiler design · देवनागरी · Yes, it actually runs

My usual accomplices

AI & NLP       LLMs · RAG · ReAct · embeddings · reranking · RAGAS
ML             PyTorch · Transformers · SentenceTransformers · LightGBM · YOLO
Search         Apache Solr · BM25 · dense search · hybrid search · RankLib
Backend        Python · FastAPI · MongoDB · MinIO · Keycloak
Frontend       TypeScript · JavaScript · React · ONNX Runtime Web · WebAssembly
Infrastructure Docker · Docker Compose · Azure · Git

How I tend to build

  • Give the model tools, context, and a way to admit uncertainty.
  • Measure retrieval before blaming generation.
  • Keep the clever part explainable and the boring part reliable.
  • Ship the demo. Benchmarks are nicer when they have a URL.

Currently

Building production AI systems at 1Ansah Technologies, with a particular interest in retrieval, agent orchestration, document AI, and search that understands what the user meant—not just what they typed.

Got a difficult search problem, an unruly document collection, or an agent that keeps improvising?

Let’s talk.

Pinned Loading

  1. gridmind gridmind Public

    an AI-powered platform for power system analysis application

    MATLAB

  2. Nirguna Nirguna Public

    A Devanagari (Hindi) Scripting language

    TypeScript 2

  3. pdftohtml-wasm pdftohtml-wasm Public

    poppler pdftohtml compiled with emscripten

    JavaScript 1

  4. solrkit solrkit Public

    Python 2

  5. schematics2grid schematics2grid Public

    tries to generate a matpower grid from a schematics image

    Python

  6. TurboParse TurboParse Public

    TypeScript 1