AI Learning

generative-ai-for-beginners

โ˜… 66,153 https://github.com/microsoft/generative-ai-for-beginners

21 Lessons, Get Started Building with Generative AI ๐Ÿ”— https://microsoft.github.io/generative-ai-for-beginners/

llm-course

โ˜… 40,679 https://github.com/mlabonne/llm-course

Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.

AI-For-Beginners

โ˜… 35,457 https://github.com/microsoft/AI-For-Beginners

12 Weeks, 24 Lessons, AI for All!

FinRL

โ˜… 10,369 https://github.com/AI4Finance-Foundation/FinRL

FinRL: Financial Reinforcement Learning. ๐Ÿ”ฅ

openvino_notebooks

โ˜… 2,537 https://github.com/openvinotoolkit/openvino_notebooks

๐Ÿ“š Jupyter notebook tutorials for OpenVINOโ„ข

open-instruct

โ˜… 2,247 https://github.com/allenai/open-instruct

cookbook

โ˜… 1,755 https://github.com/huggingface/cookbook

Open-source AI cookbook

llm-tutorials

โ˜… 667 https://github.com/samwit/llm-tutorials

A set of LLM Tutorials from my youtube channel

AI Utils

anything-llm

โ˜… 29,799 https://github.com/Mintplex-Labs/anything-llm

The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, and more.

exo

โ˜… 18,329 https://github.com/exo-explore/exo

Run your own AI cluster at home with everyday devices ๐Ÿ“ฑ๐Ÿ’ป ๐Ÿ–ฅ๏ธโŒš

Perplexica

โ˜… 17,932 https://github.com/ItzCrazyKns/Perplexica

Perplexica is an AI-powered search engine. It is an Open source alternative to Perplexity AI

docling

โ˜… 17,470 https://github.com/DS4SD/docling

Get your documents ready for gen AI

postiz-app

โ˜… 16,702 https://github.com/gitroomhq/postiz-app

๐Ÿ“จ The ultimate social media scheduling tool, with a bunch of AI ๐Ÿค–

composio

โ˜… 13,943 https://github.com/ComposioHQ/composio

Composio equip's your AI agents & LLMs with 100+ high-quality integrations via function calling

DeepSeek-Coder

โ˜… 9,719 https://github.com/deepseek-ai/DeepSeek-Coder

DeepSeek Coder: Let the Code Write Itself

aisuite

โ˜… 9,588 https://github.com/andrewyng/aisuite

Simple, unified interface to multiple Generative AI providers

openvino

โ˜… 7,569 https://github.com/openvinotoolkit/openvino

OpenVINOโ„ข is an open-source toolkit for optimizing and deploying AI inference

big-AGI

โ˜… 5,786 https://github.com/enricoros/big-AGI

AI suite powered by state-of-the-art models and providing advanced AI/AGI functions. It features AI personas, AGI functions, multi-model chats, text-to-image, voice, response streaming, code highlighting and execution, PDF import, presets for developers, much more. Deploy on-prem or in the cloud.

gpt-computer-assistant

โ˜… 5,762 https://github.com/Upsonic/gpt-computer-assistant

Dockerized Computer Use Agents with Production Ready APIโ€™s - MCP Client for Langchain - GCA

ebook2audiobook

โ˜… 5,313 https://github.com/DrewThomasson/ebook2audiobook

Convert ebooks to audiobooks with chapters and metadata using dynamic AI models and voice cloning. Supports 1,107+ languages!

phoenix

โ˜… 4,395 https://github.com/Arize-ai/phoenix

AI Observability & Evaluation

steel-browser

โ˜… 2,744 https://github.com/steel-dev/steel-browser

๐Ÿ”ฅ Open Source Browser API for AI Agents & Apps. Steel Browser is a batteries-included browser instance that lets you automate the web without worrying about infrastructure.

trendFinder

โ˜… 2,220 https://github.com/ericciarla/trendFinder

Stay on top of trending topics on social media and the web with AI

pipelines

โ˜… 1,180 https://github.com/open-webui/pipelines

Pipelines: Versatile, UI-Agnostic OpenAI-Compatible Plugin Framework

smol-vision

โ˜… 1,070 https://github.com/merveenoyan/smol-vision

Recipes for shrinking, optimizing, customizing cutting edge vision models. ๐Ÿ’œ

gollama

โ˜… 611 https://github.com/sammcj/gollama

Go manage your Ollama models

ai-trader

โ˜… 158 https://github.com/whchien/ai-trader

Implement AI Trading Strategies with Backtrader

Agents

phidata

โ˜… 17,454 https://github.com/phidatahq/phidata

Build multi-modal Agents with memory, knowledge, tools and reasoning. Chat with them using a beautiful Agent UI.

awesome-ai-agents

โ˜… 12,706 https://github.com/e2b-dev/awesome-ai-agents

A list of AI autonomous agents

eliza

โ˜… 9,791 https://github.com/elizaOS/eliza

Autonomous agents for everyone

Qwen-Agent

โ˜… 5,126 https://github.com/QwenLM/Qwen-Agent

Agent framework and applications built upon Qwen>=2.0, featuring Function Calling, Code Interpreter, RAG, and Chrome extension.

core

โ˜… 2,543 https://github.com/cheshire-cat-ai/core

AI agent microservice

flow

โ˜… 817 https://github.com/lmnr-ai/flow

A lightweight task engine for building stateful AI agents that prioritizes simplicity and flexibility.

  Agent orchestration

langflow

โ˜… 42,096 https://github.com/langflow-ai/langflow

Langflow is a low-code app builder for RAG and multi-agent AI applications. Itโ€™s Python-based and agnostic to any model, API, or database.

haystack

โ˜… 18,452 https://github.com/deepset-ai/haystack

AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.

DB-GPT

โ˜… 14,203 https://github.com/eosphoros-ai/DB-GPT

AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents

TinyTroupe

โ˜… 5,172 https://github.com/microsoft/TinyTroupe

LLM-powered multiagent persona simulation for imagination enhancement and business insights.

pydantic-ai

โ˜… 4,909 https://github.com/pydantic/pydantic-ai

Agent Framework / shim to use Pydantic with LLMs

julep

โ˜… 4,403 https://github.com/julep-ai/julep

A new DSL and server for AI agents and multi-step tasks

AgentVerse

โ˜… 4,344 https://github.com/OpenBMB/AgentVerse

๐Ÿค– AgentVerse ๐Ÿช is designed to facilitate the deployment of multiple LLM-based agents in various applications, which primarily provides two frameworks: task-solving and simulation

multi-agent-orchestrator

โ˜… 3,696 https://github.com/awslabs/multi-agent-orchestrator

Flexible and powerful framework for managing multiple AI agents and handling complex conversations

swarms

โ˜… 3,101 https://github.com/kyegomez/swarms

The Enterprise-Grade Production-Ready Multi-Agent Orchestration Framework Join our Community: https://discord.com/servers/agora-999382051935506503

PraisonAI

โ˜… 2,880 https://github.com/MervinPraison/PraisonAI

PraisonAI is an AI Agents Framework with Self Reflection. PraisonAI application combines PraisonAI Agents, AutoGen, and CrewAI into a low-code solution for building and managing multi-agent LLM systems, focusing on simplicity, customisation, and efficient humanโ€“agent collaboration.

ControlFlow

โ˜… 1,041 https://github.com/PrefectHQ/ControlFlow

๐Ÿฆพ Take control of your AI agents

Chat client

lobe-chat

โ˜… 51,087 https://github.com/lobehub/lobe-chat

๐Ÿคฏ Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / Qwen / DeepSeek), Knowledge Base (file upload / knowledge management / RAG ), Multi-Modals (Vision/TTS/Plugins/Artifacts). One-click FREE deployment of your private ChatGPT/ Claude application.

chatbox

โ˜… 24,487 https://github.com/Bin-Huang/chatbox

User-friendly Desktop Client App for AI Models/LLMs (GPT, Claude, Gemini, Ollama...)

kotaemon

โ˜… 19,638 https://github.com/Cinnamon/kotaemon

An open-source RAG-based tool for chatting with your documents.

superpower-chatgpt

โ˜… 1,540 https://github.com/saeedezzati/superpower-chatgpt

ChatGPT with superpowers! Search chat history, create folders, export all chats, pin messages, access thousands of community prompts, incognito mode, language and tone selection, and many more features

mcp-sse-proxy

โ˜… 1 https://github.com/nchekwa/mcp-sse-proxy

MCP2SSE Proxy ClaudeAI client

  Openwebui

open-webui

โ˜… 54,834 https://github.com/open-webui/open-webui

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

open-webui-tools

โ˜… 94 https://github.com/Haervwe/open-webui-tools

a Repository of Open-WebUI tools to use with your favourite LLMs

Code tools

open-interpreter

โ˜… 57,723 https://github.com/OpenInterpreter/open-interpreter

A natural language interface for computers

gpt-engineer

โ˜… 52,791 https://github.com/AntonOsika/gpt-engineer

Platform to experiment with the AI Software Engineer. Terminal based. NOTE: Very different from https://gptengineer.app

gpt-pilot

โ˜… 32,158 https://github.com/Pythagora-io/gpt-pilot

The first real AI developer

aider

โ˜… 24,377 https://github.com/Aider-AI/aider

aider is AI pair programming in your terminal

tabby

โ˜… 22,474 https://github.com/TabbyML/tabby

Self-hosted AI coding assistant

dspy

โ˜… 20,778 https://github.com/stanfordnlp/dspy

DSPy: The framework for programmingโ€”not promptingโ€”language models

claude-engineer

โ˜… 10,578 https://github.com/Doriandarko/claude-engineer

Claude Engineer is an interactive command-line interface (CLI) that leverages the power of Anthropic's Claude-3.5-Sonnet model to assist with software development tasks.This framework enables Claude to generate and manage its own tools, continuously expanding its capabilities through conversation. Available both as a CLI and a modern web interface

DeepSeek-Coder

โ˜… 9,719 https://github.com/deepseek-ai/DeepSeek-Coder

DeepSeek Coder: Let the Code Write Itself

Data-Analysis-and-Machine-Learning-Projects

โ˜… 6,165 https://github.com/rhiever/Data-Analysis-and-Machine-Learning-Projects

Repository of teaching materials, code, and data for my data analysis and machine learning projects.

gpt-code-ui

โ˜… 3,570 https://github.com/ricklamers/gpt-code-ui

An open source implementation of OpenAI's ChatGPT Code interpreter

aiCoder

โ˜… 83 https://github.com/mmiscool/aiCoder

A tool to write JS libraries using AI. The first and only tool that is using ASTs to perform surgical changes to existing code files with out mangling the code. https://aicoderproject.com/

  vscode ai plugin

continue

โ˜… 21,000 https://github.com/continuedev/continue

โฉ Continue is the leading open-source AI code assistant. You can connect any models and any context to build custom autocomplete and chat experiences inside VS Code and JetBrains

cline

โ˜… 19,484 https://github.com/cline/cline

Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.

Roo-Cline

โ˜… 1,695 https://github.com/RooVetGit/Roo-Cline

Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.

aide

โ˜… 1,171 https://github.com/codestoryai/aide

The open-source AI-native IDE

LLM Services

ollama

โ˜… 106,091 https://github.com/ollama/ollama

Get up and running with Llama 3.3, Mistral, Gemma 2, and other large language models.

langchain

โ˜… 97,696 https://github.com/langchain-ai/langchain

๐Ÿฆœ๐Ÿ”— Build context-aware reasoning applications

dify

โ˜… 57,305 https://github.com/langgenius/dify

Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.

vllm

โ˜… 33,231 https://github.com/vllm-project/vllm

A high-throughput and memory-efficient inference and serving engine for LLMs

openai-python

โ˜… 23,847 https://github.com/openai/openai-python

The official Python library for the OpenAI API

khoj

โ˜… 18,844 https://github.com/khoj-ai/khoj

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.

storm

โ˜… 18,337 https://github.com/stanford-oval/storm

An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.

litellm

โ˜… 15,904 https://github.com/BerriAI/litellm

Python SDK, Proxy Server (LLM Gateway) to call 100+ LLM APIs in OpenAI format - [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, Replicate, Groq]

Qwen

โ˜… 15,194 https://github.com/QwenLM/Qwen

The official repo of Qwen (้€šไน‰ๅƒ้—ฎ) chat & pretrained large language model proposed by Alibaba Cloud.

letta

โ˜… 13,718 https://github.com/letta-ai/letta

Letta (formerly MemGPT) is a framework for creating LLM services with memory.

txtai

โ˜… 9,865 https://github.com/neuml/txtai

๐Ÿ’ก All-in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows

SillyTavern

โ˜… 9,219 https://github.com/SillyTavern/SillyTavern

LLM Frontend for Power Users.

generative-ai

โ˜… 8,837 https://github.com/GoogleCloudPlatform/generative-ai

Sample code and notebooks for Generative AI on Google Cloud, with Gemini on Vertex AI

langfuse

โ˜… 7,619 https://github.com/langfuse/langfuse

๐Ÿชข Open source LLM engineering platform: LLM Observability, metrics, evals, prompt management, playground, datasets. Integrates with LlamaIndex, Langchain, OpenAI SDK, LiteLLM, and more. ๐ŸŠYC W23

ollama-python

โ˜… 5,607 https://github.com/ollama/ollama-python

Ollama Python library

optillm

โ˜… 1,852 https://github.com/codelion/optillm

Optimizing inference proxy for LLMs

generative-ai-docs

โ˜… 1,790 https://github.com/google/generative-ai-docs

Documentation for Google's Gen AI site - including the Gemini API and Gemma

cognee

โ˜… 1,028 https://github.com/topoteretes/cognee

Reliable LLM Memory for AI Applications and AI Agents

amazon-bedrock-samples

โ˜… 672 https://github.com/aws-samples/amazon-bedrock-samples

This repository contains examples for customers to get started using the Amazon Bedrock Service. This contains examples for all available foundational models

ollama-ai-provider

โ˜… 187 https://github.com/sgomez/ollama-ai-provider

Vercel AI Provider for running LLMs locally using Ollama

bravegpt

โ˜… 166 https://github.com/KudoAI/bravegpt

๐Ÿฆ Adds AI to Brave Search. Ask from any site. Powered by GPT-4o!

awesome-computer-use

โ˜… 15 https://github.com/philfung/awesome-computer-use

Curated resources about automated GUI computer-use via LLMs. Highly opinionated, focus is on quality vs quantity.

Prompt Engineering

awesome-chatgpt-prompts

โ˜… 116,013 https://github.com/f/awesome-chatgpt-prompts

This repo includes ChatGPT prompt curation to use ChatGPT and other LLM tools better.

openai-cookbook

โ˜… 61,002 https://github.com/openai/openai-cookbook

Examples and guides for using the OpenAI API

Prompt-Engineering-Guide

โ˜… 51,977 https://github.com/dair-ai/Prompt-Engineering-Guide

๐Ÿ™ Guides, papers, lecture, notebooks and resources for prompt engineering

fabric

โ˜… 26,408 https://github.com/danielmiessler/fabric

fabric is an open-source framework for augmenting humans using AI. It provides a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.

guidance

โ˜… 19,399 https://github.com/guidance-ai/guidance

A guidance language for controlling large language models.

cookbook

โ˜… 10,147 https://github.com/google-gemini/cookbook

Examples and guides for using the Gemini API

promptflow

โ˜… 9,729 https://github.com/microsoft/promptflow

Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.

gpt-prompt-engineer

โ˜… 9,419 https://github.com/mshumer/gpt-prompt-engineer

anthropic-cookbook

โ˜… 9,058 https://github.com/anthropics/anthropic-cookbook

A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.

chatgpt_system_prompt

โ˜… 8,441 https://github.com/LouisShark/chatgpt_system_prompt

A collection of GPT system prompts and various prompt injection/leaking knowledge.

prompt-eng-interactive-tutorial

โ˜… 2,033 https://github.com/anthropics/prompt-eng-interactive-tutorial

Anthropic's Interactive Prompt Engineering Tutorial

latitude-llm

โ˜… 1,012 https://github.com/latitude-dev/latitude-llm

Latitude is the open-source prompt engineering platform to build, evaluate, and refine your prompts with AI

open-o1

โ˜… 100 https://github.com/shibing624/open-o1

open-o1: Using GPT-4o with CoT to Create o1-like Reasoning Chains

Pure LLM

jan

โ˜… 25,778 https://github.com/janhq/jan

Jan is an open source alternative to ChatGPT that runs 100% offline on your computer

FinGPT

โ˜… 14,575 https://github.com/AI4Finance-Foundation/FinGPT

FinGPT: Open-Source Financial Large Language Models! Revolutionize ๐Ÿ”ฅ We release the trained model on HuggingFace.

Rag

Verba

โ˜… 6,567 https://github.com/weaviate/Verba

Retrieval Augmented Generation (RAG) chatbot powered by Weaviate

fast-graphrag

โ˜… 2,687 https://github.com/circlemind-ai/fast-graphrag

RAG that intelligently adapts to your use case, data, and queries

  Rag Tools

graphrag

โ˜… 21,403 https://github.com/microsoft/graphrag

A modular graph-based Retrieval-Augmented Generation (RAG) system

kotaemon

โ˜… 19,638 https://github.com/Cinnamon/kotaemon

An open-source RAG-based tool for chatting with your documents.

vanna

โ˜… 12,518 https://github.com/vanna-ai/vanna

๐Ÿค– Chat with your SQL database ๐Ÿ“Š. Accurate Text-to-SQL Generation via LLMs using RAG ๐Ÿ”„.

pathway

โ˜… 12,295 https://github.com/pathwaycom/pathway

Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.

llm-app

โ˜… 11,445 https://github.com/pathwaycom/llm-app

Ready-to-run cloud templates for RAG, AI pipelines, and enterprise search with live data. ๐ŸณDocker-friendly.โšกAlways in sync with Sharepoint, Google Drive, S3, Kafka, PostgreSQL, real-time data APIs, and more.

awesome-llm-apps

โ˜… 11,110 https://github.com/Shubhamsaboo/awesome-llm-apps

Collection of awesome LLM apps with RAG using OpenAI, Anthropic, Gemini and opensource models.

llmware

โ˜… 8,394 https://github.com/llmware-ai/llmware

Unified framework for building enterprise RAG pipelines with small, specialized models

ragapp

โ˜… 3,952 https://github.com/ragapp/ragapp

The easiest way to use Agentic RAG in any enterprise

autoflow

โ˜… 2,116 https://github.com/pingcap/autoflow

pingcap/autoflow is a Graph RAG based and conversational knowledge base tool built with TiDB Serverless Vector Storage. Demo: https://tidb.ai

MemoRAG

โ˜… 1,350 https://github.com/qhjqhj00/MemoRAG

Empowering RAG with a memory-based data interface for all-purpose applications!

bRAG-langchain

โ˜… 1,034 https://github.com/bRAGAI/bRAG-langchain

Everything you need to know to build your own RAG application

  Rag libraries

ragflow

โ˜… 27,298 https://github.com/infiniflow/ragflow

RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding.

llm Test

promptfoo

โ˜… 5,103 https://github.com/promptfoo/promptfoo

Test your prompts, agents, and RAGs. Red teaming, pentesting, and vulnerability scanning for LLMs. Compare performance of GPT, Claude, Gemini, Llama, and more. Simple declarative configs with command line and CI/CD integration.

llm tools

llama_index

โ˜… 37,815 https://github.com/run-llama/llama_index

LlamaIndex is a data framework for your LLM applications

LLaMA-Factory

โ˜… 37,373 https://github.com/hiyouga/LLaMA-Factory

Unified Efficient Fine-Tuning of 100+ LLMs (ACL 2024)

gradio

โ˜… 35,028 https://github.com/gradio-app/gradio

Build and share delightful machine learning apps, all in Python. ๐ŸŒŸ Star to support our work!

crawl4ai

โ˜… 21,390 https://github.com/unclecode/crawl4ai

๐Ÿš€๐Ÿค– Crawl4AI: Open-source LLM Friendly Web Crawler & Scraper

DeepSeek-Coder

โ˜… 9,719 https://github.com/deepseek-ai/DeepSeek-Coder

DeepSeek Coder: Let the Code Write Itself

bolt.diy

โ˜… 8,675 https://github.com/stackblitz-labs/bolt.diy

Prompt, run, edit, and deploy full-stack web applications using any LLM you want!

llama-stack

โ˜… 5,926 https://github.com/meta-llama/llama-stack

Composable building blocks to build Llama Apps

mesop

โ˜… 5,764 https://github.com/google/mesop

Rapidly build AI apps in Python

langchaingo

โ˜… 5,291 https://github.com/tmc/langchaingo

LangChain for Go, the easiest way to write LLM-based programs in Go

MegaParse

โ˜… 4,869 https://github.com/QuivrHQ/MegaParse

File Parser optimised for LLM Ingestion with no loss ๐Ÿง  Parse PDFs, Docx, PPTx in a format that is ideal for LLMs.

ScholarXIV

โ˜… 834 https://github.com/dagmawibabi/ScholarXIV

ScholArxiv is an open-source, aesthetic, minimal and AI powered app that allows users to search, read, bookmark, share, download and view summaries of academic papers from the arXiv repository.