AI Projects

by Praneeth Vadlapati

Homepage GitHub

Skills used: Gen AI, LLMs, observability, evaluation, LangChain, LangGraph, Agentic AI, AI Engineering, and many more

AI LLMs Python LangChain LangGraph LangSmith

Open-Source Contributions

My contributions to popular open-source projects of other organizations.

Month Repository Pull Requests Skills Used
Aug 25 traceloop/openllmetry #3330, #3336, #100 LLM Telemetry, OpenAI API
Sep 25 BrainBlend-AI/atomic-agents #177 Agents, MCP, tools, prompts, OpenAI API
Sep 25 openlit/openlit #884 LLM Telemetry, API calls

Latest projects

Index-RAG: Storing Text Location in Vector Databases for QA tasks

Generates questions that answer a chunk, and stores embeddings with text location for precise citations. Uses Python, OpenAI, embeddings, RAG using PineCone vector database, and FastAPI. Enables fine-grained, citation-accurate QA by indexing embeddings with exact source text offsets, improving trust and explainability.

Nov 2025View on GitHub

InvesTutor-RAG: An Intelligent Financial Tutor using Retrieval-Augmented Generation

Implemented RAG. Tuned retrieval precision/recall using re-ranker models, and handled citations. Uses Python, LangChain, embeddings, PineCone vector database, re-ranker model, StreamLit, & FastAPI. Improves financial QA reliability through optimized RAG pipeline for investment education.

Nov 2025View on GitHub

ToolSEE: Agent Tool Search Engine for Efficient and Scalable Tool Discovery using Retrieval

An AI agent tool search engine for scalable agents using tool selection based on contextual relevance. Achieved 95% reduction in token usage, latency, and input token cost during evaluation.

Dec 2025View on GitHub

MCP Agent Action Guard: Safe AI Agents through Action Classifier

Introduces an Agent Safety benchmark, a metric, a dataset, and a classifier model. Authored a paper. Classifies the actions of an AI agent as harmful or safe using Deep Learning, NLP, and PyTorch. Supervises Agents for Data Privacy, Security, Ethical Considerations, Compliance, regulations. Provides a measurable, model-driven safety layer for autonomous agents with research-backed validation.

Dec 2025View on GitHub

2025 projects

Production-ready template for large Generative AI projects

Streamlines the development and deployment of large-scale Generative AI projects, ensuring best practices in code structure and documentation. Accelerates enterprise GenAI adoption by standardizing architecture, scalability, and maintainability.

Dec 2025View on GitHub

Reasoning Router: Dynamic Multi-Strategy Reasoning with LangGraph

Leverages LangChain and LangGraph to dynamically route reasoning tasks to the most appropriate LLMs’ reasoning strategy based on user prompts. Uses LangSmith for LLM observability, monitoring. Enhances reasoning quality and cost efficiency by adaptive strategy selection at inference time.

Oct 2025View on GitHub

Data Classifier: An AI-driven approach to Label LLM Training Data

Classifies large datasets into relevant and irrelevant data using NLP and Transformers, creating a pure dataset for LLM training or fine-tuning.

Oct 2025View on GitHub

Smart-Prompt-Eval: Evaluating LLM Robustness using Manipulated Prompts

Evaluates LLMs using manipulated prompts to stress-test the robustness of LLMs using Python. Systematically stress-tests LLMs to uncover failure modes beyond standard benchmark evaluations.

Sep 2025View on GitHub

GameNet3-AI: Decentralized social platform for gamers

A full-stack AI+Web3 system that is a blockchain-based decentralized social platform for gamers that includes AI-generated images for games and minting NFTs for active users.

Sep 2025View on GitHub

iRAT: Replanning and Controlled Retrieval for Robust LLM Reasoning

Used re-planning and controlled retrieval to gain accuracy over CoT and RAG by implementing prompting, Transformer-based LLMs, NLP, evaluation and integration of LLM capabilities. Authored a research paper. Uses Python, OpenAI API, Transformers, a fine-tuned LLM, NLP, CoT, reasoning, RAG, and APIs. Demonstrates superior reasoning accuracy via structured replanning and retrieval control using re-rankers.

July 2025View on GitHub

2024

UpdAgent: AI Agent Version Control Framework for Real-Time Updation of Tools

A framework that enables versioning for agents, which allows the updation of versions.

Nov 2024View on GitHub

AutoTrendyKeywords: Real-Time AI-Driven Trend-Based SEO Using LLM

Trend-based SEO to make the content stay relevant to the users despite rapid changes in trends.

Oct 2024View on GitHub

LML-DAP: Language Model Learning a Dataset for Data-Augmented Prediction

Instead of ML, the paper uses the process of an LLM learning a dataset for context-aware classification decisions based on relevant data like RAG. Outcome: The predictions were accurate and transparent, as the system generates the reason behind each prediction.

Oct 2024View on GitHub

AGIent and Tool-Mart: A Super-Agent Framework Enabled by Marketplace-Driven Tool Selection

Enables dynamic set of tools for agents using a database.

Sep 2024View on GitHub

AutoPureData: Automated Filtering of Undesirable Web Data to Update LLM Knowledge

Filters unwanted text using LLMs and uses Vector DB and Retrieval-Augmented Generation (RAG).

July 2024View on GitHub

AutoWatcher: a Real-Time Context-Aware Security Alert System using LLMs

Uses multimodal LLMs to monitor camera footage and create alerts on detection of suspicious threats.

May 2024View on GitHub

The Power of Roles: Investigating Impact of Three Message Types on LLM Responses

Investigates the impact of three message roles, "system," "user," and "assistant," on responses.

Mar 2024View on GitHub

AutoPrecisePrompts: Automated LLM-based Prompt Engineering for Data Processing

Automated Prompt Engineering and testing to ensure perfect prompts are crafted.

Jan 2024View on GitHub

2023

Agent-Supervisor: Supervising Actions of Autonomous AI Agents to Ensure Ethical Compliance

Flags harmful actions by agents before execution.

Dec 2023View on GitHub

Hierarchical Management of AI for Automated Monitoring and Query Resolution

Utilizes a large LLM to answer complex queries and supervise a smaller LLM.

Oct 2023View on GitHub

Does Seed Matter?: Investigating the Effect of Random Seeds on LLM Accuracy

Investigates the influence of the seed value that is used to control the randomness of an LLM.

Aug 2023View on GitHub

Investigating the Impact of Linguistic Errors of Prompts on LLM Accuracy

Investigates the impact of errors such as grammatical errors and spelling errors on LLM accuracy.

Jun 2023View on GitHub

iSearch: Enhanced Intelligent Search Based on a Query using LLMs

Automates the Prompt Engineering of hard prompts and the testing process to ensure perfect prompts are crafted.

Apr 2023View on GitHub

Multilingual Prompting in LLMs: Investigating the Accuracy and Performance

Since the training data of LLM is mostly in English, the experiments finds the accuracy of various tasks using prompts in different languages.

Feb 2023View on GitHub

LangChain Applications

LLMs - Chat with a Wikipedia page

Used LangChain, RAG, and ChainLit (to host web page)

View on GitHub

LLMs - Feedback summarizer

Used LangChain, Selenium, and Gradio (for hosting)

View on GitHub

LLMs - Chat with an image

Used LangChain, and StreamLit (for hosting)

View on GitHub

LLMs - Prompt shortener

Used LangChain and Gradio (for hosting)

View on GitHub

LLMs - Agents

Used LangChain Agents for various tasks like searching online, fetching weather, math operations, running python code, etc.

View on GitHub

LLMs - Chat with Data

Useful to chat with data to get useful insights to increase the profitability of the companies. Generated synthetic data using LLMs

View on GitHub

LLMs - Model Deployment

Used LMDeploy and FastAPI to deploy the model by emulating OpenAI API

View on GitHub

Deep Learning Projects

Sentiment Analysis

Used embeddings and neural networks to classify the sentiment of IMDB comments (positive/negative) using PyTorch.

May 2025| View on GitHub