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

2025 projects

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

Generates multiple questions that answer a chunk, and stores embeddings with text location for precise citations.

Nov 2025View on GitHub

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

Develops InvesTutor-RAG, an AI-powered financial tutor that leverages RAG to provide personalized investment advice and education.

Nov 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.

Classifies the actions of an AI agent as harmful or safe using Deep Learning, NLP, and PyTorch.

Oct 2025View on GitHub

Reasoning Router: Dynamic Multi-Strategy Reasoning with LangGraph

Leverages LangGraph to dynamically route reasoning tasks to the most appropriate reasoning strategy.

Oct 2025View on GitHub

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

Evaluates LLMs using various manipulated prompts to stress-test the robustness of LLMs.

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, RAG, and RAT.

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