Awesome-LLM
Awesome-LLM: a curated list of Large Language Model
Released under the CC0-1.0 licence.
What each tool is actually for, described plainly. No ratings, no scores, no invented benchmarks.
Awesome-LLM: a curated list of Large Language Model
Released under the CC0-1.0 licence.
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
Written mainly in Jupyter Notebook.
[EMNLP2025] LightRAG: Simple and Fast Retrieval-Augmented Generation
Written mainly in Python. Released under the MIT licence.
Learn how to develop, deploy and iterate on production-grade ML applications.
Written mainly in Jupyter Notebook. Released under the MIT licence.
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.
Written mainly in Jupyter Notebook.
Vane is an AI-powered answering engine.
Written mainly in TypeScript. Released under the MIT licence.
18 Lessons to Get Started Building AI Agents
Written mainly in Jupyter Notebook. Released under the MIT licence.
Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience
Written mainly in JavaScript. Released under the MIT licence.
📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production.
Released under the MIT licence.
😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]
Released under the CC0-1.0 licence.
A list of AI autonomous agents
Curated list of AI-powered developer tools.
Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
Written mainly in JavaScript. Released under the MIT licence.
A curated list of modern Generative Artificial Intelligence projects and services
Released under the CC0-1.0 licence.
Learn System Design concepts and prepare for interviews using free resources.
Written mainly in Java. Released under the GPL-3.0 licence.
Search infrastructure for AI
Written mainly in Rust. Released under the Apache-2.0 licence.
An AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language models. The goal of this repo is to provide the simplest implementation of a deep research agent - e.g. an agent that can refine its research direction overtime and deep dive into a topic.
Written mainly in TypeScript. Released under the MIT licence.
An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of tasks that could take minutes to hours.
Written mainly in Python. Released under the MIT licence.
A library for efficient similarity search and clustering of dense vectors.
Written mainly in C++. Released under the MIT licence.
21 Lessons, Get Started Building with Generative AI
Written mainly in Jupyter Notebook. Released under the MIT licence.
An autonomous agent that conducts deep research on any data using any LLM providers
Written mainly in Python. Released under the Apache-2.0 licence.
A modular graph-based Retrieval-Augmented Generation (RAG) system
Written mainly in Python. Released under the MIT licence.
Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.
Written mainly in Python. Released under the AGPL-3.0 licence.
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
Released under the Apache-2.0 licence.
LLM training in simple, raw C/CUDA
Written mainly in Cuda. Released under the MIT licence.
The Memory Layer for AI Agents - Drop-in memory infrastructure for AI agents and apps. Context that persists. Built for production.
Written mainly in Python. Released under the Apache-2.0 licence.
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
Written mainly in Go. Released under the Apache-2.0 licence.
The simplest, fastest repository for training/finetuning medium-sized GPTs.
Written mainly in Python. Released under the MIT licence.
The best ChatGPT that $100 can buy.
Written mainly in Python. Released under the MIT licence.
Open-source vector similarity search for Postgres
Written mainly in C.
Curated list of project-based tutorials
Written mainly in Python. Released under the MIT licence.
A collective list of free APIs
Written mainly in Python. Released under the MIT licence.
Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
Written mainly in Rust. Released under the Apache-2.0 licence.
Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.
Written mainly in Python.
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
Written mainly in Go. Released under the Apache-2.0 licence.
An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.
Written mainly in Python. Released under the MIT licence.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Written mainly in Python.
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
Written mainly in Go.
Zep | Examples, Integrations, & More
Written mainly in Python. Released under the Apache-2.0 licence.