back to home

Best Open Source gpt Libraries

A curated list of the most popular GitHub repositories tagged with gpt. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1f/prompts.chat

a.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

146,195HTML
Analyze Code

#2langgenius/dify

Production-ready platform for agentic workflow development.

129,920TypeScript
Analyze Code

#3microsoft/generative-ai-for-beginners

21 Lessons, Get Started Building with Generative AI

106,699Jupyter Notebook
Analyze Code

#4rasbt/LLMs-from-scratch

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

85,633Jupyter Notebook
Analyze Code

#5lobehub/lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72,464TypeScript
Analyze Code

#6vllm-project/vllm

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

70,857Python
Analyze Code

#7OpenHands/OpenHands

🙌 OpenHands: AI-Driven Development

68,032Python
Analyze Code

#8hiyouga/LlamaFactory

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

67,420Python
Analyze Code

#9xtekky/gpt4free

The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3

65,721Python
Analyze Code

#10FoundationAgents/MetaGPT

🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming

64,344Python
Analyze Code

#11PlexPt/awesome-chatgpt-prompts-zh

ChatGPT 中文调教指南。各种场景使用指南。学习怎么让它听你的话。

58,373
Analyze Code

#12lencx/ChatGPT

🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

54,392Rust
Analyze Code

#13janhq/jan

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

40,523TypeScript
Analyze Code

#142noise/ChatTTS

A generative speech model for daily dialogue.

38,740Python
Analyze Code

#15chatboxai/chatbox

Powerful AI Client

38,560TypeScript
Analyze Code

#16chatchat-space/Langchain-Chatchat

Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM, Qwen 与 Llama 等语言模型的 RAG 与 Agent 应用 | Langchain-Chatchat (formerly langchain-ChatGLM), local knowledge based LLM (like ChatGLM, Qwen and Llama) RAG and Agent app with langchain

37,306Python
Analyze Code

#17chatanywhere/GPT_API_free

Free ChatGPT&DeepSeek API Key,免费ChatGPT&DeepSeek API。免费接入DeepSeek API和GPT4 API,支持 gpt | deepseek | claude | gemini | grok 等排名靠前的常用大模型。

36,105Python
Analyze Code

#18reworkd/AgentGPT

🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.

35,717TypeScript
Analyze Code

#19pbatard/rufus

The Reliable USB Formatting Utility

34,811C
Analyze Code

#20continuedev/continue

⏩ Source-controlled AI checks, enforceable in CI. Powered by the open-source Continue CLI

31,463TypeScript
Analyze Code

#21microsoft/graphrag

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

31,009Python
Analyze Code

#22songquanpeng/one-api

LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docker 镜像,一键部署,开箱即用。LLM API management & key redistribution system, unifying multiple providers under a single API. Single binary, Docker-ready, with an English UI.

29,736JavaScript
Analyze Code

#23feder-cr/Jobs_Applier_AI_Agent_AIHawk

AIHawk aims to easy job hunt process by automating the job application process. Utilizing artificial intelligence, it enables users to apply for multiple jobs in a tailored way.

29,356Python
Analyze Code

#24HKUDS/LightRAG

[EMNLP2025] "LightRAG: Simple and Fast Retrieval-Augmented Generation"

28,485Python
Analyze Code

#25e2b-dev/awesome-ai-agents

A list of AI autonomous agents

25,929
Analyze Code

#26CodePhiliaX/Chat2DB

AI-driven database tool and SQL client, The hottest GUI client, supporting MySQL, Oracle, PostgreSQL, DB2, SQL Server, DB2, SQLite, H2, ClickHouse, and more.

25,157Java
Analyze Code

#27lukasmasuch/best-of-ml-python

🏆 A ranked list of awesome machine learning Python libraries. Updated weekly.

23,240
Analyze Code

#28yamadashy/repomix

📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more.

21,983TypeScript
Analyze Code

#29davideuler/architecture.of.internet-product

互联网公司技术架构,微信/淘宝/微博/腾讯/阿里/美团点评/百度/OpenAI/Google/Facebook/Amazon/eBay的架构,欢迎PR补充

20,618HTML
Analyze Code

#30Skyvern-AI/skyvern

Automate browser based workflows with AI

20,484Python
Analyze Code

#31dzhng/deep-research

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.

18,466TypeScript
Analyze Code

#32eosphoros-ai/DB-GPT

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

18,146Python
Analyze Code

#33botpress/botpress

The open-source hub to build & deploy GPT/LLM Agents ⚡️

14,558TypeScript
Analyze Code

#34BlinkDL/RWKV-LM

RWKV (pronounced RwaKuv) is an RNN with great LLM performance, which can also be directly trained like a GPT transformer (parallelizable). We are at RWKV-7 "Goose". So it's combining the best of RNN and transformer - great performance, linear time, constant space (no kv-cache), fast training, infinite ctx_len, and free sentence embedding.

14,357Python
Analyze Code

#35SawyerHood/draw-a-ui

Draw a mockup and generate html for it

13,606TypeScript
Analyze Code

#36bigscience-workshop/petals

🌸 Run LLMs at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading

9,953Python
Analyze Code

#37OpenGVLab/InternVL

[CVPR 2024 Oral] InternVL Family: A Pioneering Open-Source Alternative to GPT-4o. 接近GPT-4o表现的开源多模态对话模型

9,817Python
Analyze Code

#38friuns2/BlackFriday-GPTs-Prompts

List of free GPTs that doesn't require plus subscription

9,160
Analyze Code

#39dice2o/BingGPT

Desktop application of new Bing's AI-powered chat (Windows, macOS and Linux)

9,050JavaScript
Analyze Code

#40mylxsw/aidea

AIdea 是一款支持 GPT 以及国产大语言模型通义千问、文心一言等,支持 Stable Diffusion 文生图、图生图、 SDXL1.0、超分辨率、图片上色的全能型 APP。

6,932Dart
Analyze Code

#41MuiseDestiny/zotero-gpt

GPT Meet Zotero.

6,927TypeScript
Analyze Code

#42enricoros/big-AGI

AI suite powered by state-of-the-art models and providing advanced AI/AGI functions. Includes AI personas, AGI functions, world-class Beam 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.

6,868TypeScript
Analyze Code

#43poloclub/transformer-explainer

Transformer Explained Visually: Learn How LLM Transformer Models Work with Interactive Visualization

6,799JavaScript
Analyze Code

#44InternLM/MindSearch

🔍 An LLM-based Multi-agent Framework of Web Search Engine (like Perplexity.ai Pro and SearchGPT)

6,768JavaScript
Analyze Code

#45yangjianxin1/Firefly

Firefly: 大模型训练工具,支持训练Qwen2.5、Qwen2、Yi1.5、Phi-3、Llama3、Gemma、MiniCPM、Yi、Deepseek、Orion、Xverse、Mixtral-8x7B、Zephyr、Mistral、Baichuan2、Llma2、Llama、Qwen、Baichuan、ChatGLM2、InternLM、Ziya2、Vicuna、Bloom等大模型

6,633Python
Analyze Code