Awesome ChatGPTPython library, sdk or frameworks

paulpierre/RasaGPT

⭐ 2437 Python added to this list on 2025-04-19

RasaGPT is a headless chatbot platform that integrates Rasa with large language models using Langchain, providing a flexible, multi-platform conversational AI solution with document training, embedding search, and API support.

https://github.com/paulpierre/RasaGPT

Also in Python library, sdk or frameworks

langflow-ai/langflow

Langflow is a powerful open-source platform for building, testing, and deploying AI-powered agents and workflows with visual authoring, multi-agent orchestration, and enterprise-ready features.

nomic-ai/gpt4all

GPT4All is an open-source project that enables running large language models locally on various devices without requiring API calls or GPUs, providing private, offline AI capabilities with broad platform support and integrations.

xtekky/gpt4free

gpt4free is a proof-of-concept API package that enables multi-provider AI requests with features like load balancing, request flow control, and supports text and image generation through various powerful language models.

infiniflow/ragflow

RAGFlow is an open-source Retrieval-Augmented Generation engine that leverages deep document understanding and Large Language Models to provide accurate, citation-backed question-answering from complex and diverse data sources.

zylon-ai/private-gpt

PrivateGPT is a privacy-focused AI project that enables offline interaction with documents using Large Language Models through a secure, private API and RAG pipeline.

microsoft/autogen

AutoGen is a Microsoft-developed framework for building and managing multi-agent AI applications that operate autonomously or alongside humans, featuring layered APIs, developer tools, and no-code interfaces.

QuivrHQ/quivr

Quivr is an opinionated and customizable Retrieval-Augmented Generation framework that enables easy integration of generative AI into applications, supporting multiple LLMs, vector stores, and file types to build an AI-powered second brain.

Vision-CAIR/MiniGPT-4

MiniGPT-4 and MiniGPT-v2 are open-source projects that enhance vision-language understanding and multi-task learning using advanced large language models like Vicuna and Llama 2, enabling sophisticated AI-driven vision-language interactions.