Skip to content
View MohammadAsadolahi's full-sized avatar

Block or report MohammadAsadolahi

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
mohammadasadolahi/README.md

GitHub followers GitHub stars Profile views

Building the agents that shape what comes next.

 About

I’m a Senior Agentic AI Engineer working on production LLM systems — multi-agent orchestration, hybrid retrieval, MCP-based tool ecosystems, and the eval/observability glue that makes them safe to ship. M.Sc. in Computer Science (AI), first-ranked in cohort. Published in IEEE Access and Neural Computing & Applications. Open to collaborations and senior IC roles.

 Featured Work

Production Agentic Systems

Claude CLI ↔ OpenAI Proxy FastAPI proxy that translates OpenAI-format requests to a local Claude CLI subprocess. Tool-call reconstruction, JSON-schema augmentation of system prompts, structured 429/504 error handling, full test suite. Lets any OpenAI-SDK tool target Claude without cloud keys.   FastAPI · async Python · tool-use · OpenAI SDK

Hybrid Agentic RAG — semantic + BM25 Hybrid retrieval combining dense embeddings, BM25 lexical, and reranking inside an agentic loop — the pattern behind production RAG that doesn’t fall over on rare terminology.   hybrid retrieval · rerankers · LangChain

InkFlow  ·  MIT Real-time capture and analytics platform for GitHub Copilot Chat and Claude Code conversations. Watches VS Code sessions, records every prompt / response / tool call / file edit, and stores them in a searchable Postgres-backed dashboard. Built for compliance, audit, and team knowledge preservation.   TypeScript · React 19 · Express 5 · PostgreSQL 17 · Docker


Research — Meta-Learning & RL

MAML for Scientific Claim Detection  ·  MAML in NLP Model-Agnostic Meta-Learning applied to low-resource NLP tasks — few-shot adaptation for claim verification.

Twin Delayed Stochastic Actor-Critic (TD-SAC) Companion code to my Neural Computing & Applications (2023) paper. Stochastic off-policy actor-critic with twin-delayed critic updates.

 Publications

  • A hybrid LSTM-GRU model for stock price prediction.  IEEE Access, vol. 13 (2025), pp. 117594–117618.  ISSN 2169-3536.  DOI:10.1109/ACCESS.2025.3586558
  • Explainable Large Language Models in Healthcare Applications, Springer, 2026.  Contributed chapter: Legal and Regulatory Considerations (Ch. 11, pp. 287–299).  DOI:10.1007/978-3-032-15088-2_11
  • Twin Delayed Stochastic Actor-Critic.  Neural Computing and Applications, June 2023.  DOI:10.21203/rs.3.rs-3041837/v1
  • CypherRAG — Teaching LLMs to Query Knowledge Graphs for Graph-Retrieval-Augmented Generation.  In preparation — method validated, manuscript drafting.

 Teaching & Open Source

  • Instructor — Large Language Models Course, Spring 2026.  Science & Research Branch, Azad University, Tehran.  Course materials: SRB-University-LLM-Course-Spring-2026.
  • Contributor — mem0ai.  Memory layer for AI agents.
  • 45+ public repositories across agentic AI, RAG, RL, meta-learning, and optimization.

 Tech Stack

Agents, LLMs & Retrieval

Backend, Data & Infra

 GitHub Analytics

streak stats github stats

github-snake

 Connect

Open to senior agentic AI / LLM engineering roles — US remote and relocation.

Pinned Loading

  1. InkFlow InkFlow Public

    Real-time capture and analytics platform for GitHub Copilot Chat and Claude Code sessions. Preserves ephemeral AI-coding conversations via event-sourced PostgreSQL storage, with a React dashboard f…

    TypeScript 3 1

  2. SRB-University-LLM-Course-Spring-2026 SRB-University-LLM-Course-Spring-2026 Public

    Graduate-level, hands-on course on practical LLM engineering — 9 Jupyter sessions taking students from OpenAI API fundamentals and prompt design through embeddings, RAG, function calling, and auton…

    Jupyter Notebook 1

  3. Claude-CLI-LLM-Proxy Claude-CLI-LLM-Proxy Public

    FastAPI proxy that exposes the local Claude CLI as an OpenAI-compatible endpoint — drop-in /v1/chat/completions with tool-calling, streaming, and configurable thinking effort, no API key required. …

    Python

  4. Doc-Confirm Doc-Confirm Public

    Agentic document-verification platform that scores AI-generated content on a Confidence Index across factuality, consistency, grounding, and comprehension. 9-node LangGraph pipeline performs atomic…

    Python

  5. Fine-tuning-MS-Marco-MiniLM-L-v2--cross-encoder-on-NFcorpus-medical-dataset Fine-tuning-MS-Marco-MiniLM-L-v2--cross-encoder-on-NFcorpus-medical-dataset Public

    Domain adaptation of the MS MARCO MiniLM-L-4-v2 cross-encoder to medical IR via fine-tuning on NFCorpus (BEIR). Two-stage retrieval with an Instructor-XL bi-encoder for first-stage candidates and F…

    Python

  6. Hybrid-Agentic-RAG-using-semantic-search-and-BM25 Hybrid-Agentic-RAG-using-semantic-search-and-BM25 Public

    Hybrid Agentic RAG that fuses dense semantic search (FAISS + Persian SentenceTransformer embeddings) with sparse BM25 retrieval, reranks candidates with an XLM-RoBERTa CrossEncoder, and orchestrate…

    Jupyter Notebook 7 1