I do research on AI
train-llm-from-scratch. A straightforward method for training your LLM, from downloading data to generating text.
8.2kall-agentic-architectures. 35 production-grade agentic AI architectures (Reflexion, LATS, GraphRAG, MemGPT, Voyager, BrowserAgent, ...) — a Python library and runnable textbook with multi-provider LLM support and a 17-task benchmark leaderboard.
3.7kall-rl-algorithms. Implementation of all RL algorithms in a simpler way
1.8ktrain-deepseek-r1. Building DeepSeek R1 from Scratch
781complex-RAG-guide. A step by step implementation of a complex RAG pipeline to solve real world situations
488Multi-Agent-AI-System. Building a Multi-Agent AI System with LangGraph and LangSmith
360optimize-ai-agent-memory. 9 Different Ways to Optimize AI Agent Memories
327KG-Pipeline. Converting Unstructured Data to a Knowledge Graph: An End-to-End Pipeline
299rag-ecosystem. Understand and code every important component of RAG architecture
242AI-text-to-video-model-from-scratch. In this blog, we will build a small scale text-to-video model from scratch. We will input a text prompt, and our trained model will generate a video based on that prompt.
229agentic-rag. Agentic RAG to achieve human like reasoning
228create-million-parameter-llm-from-scratch. Building a 2.3M-parameter LLM from scratch with LLaMA 1 architecture.
210Building-llama3-from-scratch. LLaMA 3 is one of the most promising open-source model after Mistral, we will recreate it's architecture in a simpler manner.
210best-llm-finder-pipeline. Agentic RAG, Multi-Agent Systems, and Vision Reasoning are three pipelines to find the perfect LLM
135multi-agent-trading-system. Implementation of Deep Thinking Trading System
109rag-with-rl. Maximizing the Performance of a Simple RAG using RL
94contextual-engineering-guide. Implementation of contextual engineering pipeline with LangChain and LangGraph Agents
93temporal-ai-agent-pipeline. Optimizing Dynamic Knowledge Base Using AI Agent
91create-stable-diffusion-from-scratch. Implemented a stable diffusion architecture using PyTorch.
90basiclingua-LLM-Based-NLP. LLM Based NLP Library.
89Detect-AI-text-Easily. Some words that LLM regularly uses
88text2video-from-scratch. A Straightforward, Step-by-Step Implementation of a Video Diffusion Model
84google-veo3-from-scratch. A Step-by-Step Implementation of Google Veo 3 Architecture from Scratch
83qwen3-MoE-from-scratch. A Step-by-Step Implementation of Qwen 3 MoE Architecture from Scratch
81gpt4o-from-scratch. Implementation of a GPT-4o like Multimodal from Scratch using Python
77train-llama4. Building LLaMA 4 MoE from Scratch
76prompt-engineering-cheatsheet. Different Types of Prompt Engineering Techniques
65ai-desktop. AI agent that controls a computer
58langchain-graphrag-baml. Improving langchain knowledge graphs using baml
45train-tiny-llm. Train a 29M parameter GPT from Scratch
45ai-agents-eval-techniques. Implementation of 12 AI agents evaluation techniques
43rag-with-raptor. A Step-by-Step Implementation of RAPTOR based RAG implementation
42Most-powerful-NLP-library. Gemini, as capable as GPT-4, provides a free API with limited access. I tested it with the help of prompt engineering and found that it can solve almost any NLP task you want to tackle.
37llm-scale-deploy-guide. An end-to-end pipeline to optimize and host LLM for 100K parallel queries
37Understanding-Transformers-Step-by-Step-math-example. Understanding Large Language Transformer Architecture like a child
34ai-debugger. An automated Python tool that uses LLMs and internet to automatically fix your code until it runs perfectly.
31big-data-with-KG. Handling Big Data with Knowledge Graph: A Detailed Guide
30Gemini-AI-chatbot. This web application is designed to facilitate seamless communication with the Gemini API, and it's available for free.
26save-llm-api-cost. A straightforward method to reduce your LLM inference API costs and token usage.
24ai-gaming-agent. A step by step implementation of building an AI agent that plays 3d shooting game
21agentic-whatsapp-ai. Building an advanced Agentic eCommerce WhatsApp bot
21DeepSeek-R1-from-scratch. A straightforward explanation of how DeepSeek R1 works
18ai-eval-system. A step by step implementation of a complex AI Evaluation System Designing
18gemini-AI-copilot. Intelligent Help for Efficient Programming
18ai-vision-dataset-builder. Generating diverse and realistic datasets for computer vision training using AI.
17saas-payment-guide. A Beginner's Guide to Monetizing Your Python AI Chatbot
17ChatGraph. Talking Graphs: Your Data Speaks Up
17qd-langchain-agents. Evolving LangChain agent architectures using the Quality-Diversity (QD) algorithm.
16Free-GenAI-APIs-in-2024. We have listed some of the free and powerful GenAI APIs and explore their benefit and usage.
16yolov7-face-blur. This repository is created on top of two repositories i.e., yolov7 face detection and yolov7 blurring object
14Solve-LLM-Knowledge-Cutoff. A Classification Approach: Making LLM Knowledge-Aware
12create-high-quality-dataset-for-computer-vision. This project focuses on generating a diverse and realistic dataset for computer vision training using ChatGPT and a realistic vision image generation model. The process involves dynamically creating prompts, utilizing ChatGPT to generate image descriptions, and generating images based on those descriptions.
12Reinforcement-Learning-on-Frozen-Lake-v1-openAI-gym. Using the OpenAI Gym library, I implemented two reinforcement learning algorithms in the Frozen Lake environment.
11NLP-1K-Stories-Dataset-Genres-100. This repository hosts a diverse NLP dataset comprising 1,000 stories spanning 100 genres for comprehensive language understanding tasks.
7mermaid-to-excalidraw. Generate Excalidraw diagrams from Mermaid
5GitHub-Social-Network-Analysis. This project is done using Python library NetworkX, which helps us to analyze the GitHub Social Network Data.
4openai-cookbook. Examples and guides for using the OpenAI API
4agents-towards-production. This repository delivers end-to-end, code-first tutorials covering every layer of production-grade GenAI agents, guiding you from spark to scale with proven patterns and reusable blueprints for real-world launches.
4Uber-Movement-Traffic-Flow-Analysis-Python. MS Data Science Social Network Analysis Project
3genai-processors. GenAI Processors is a lightweight Python library that enables efficient, parallel content processing.
2