PersonalGPT is an autonomous AI agent backend, integrating a Model Context Protocol (MCP) for intelligent context management. Built with Python, Flask, LangChain, and Pinecone, it offers a hybrid chat architecture that seamlessly switches between RAG for document-based queries and standard chat for general conversations. It features robust document management, persistent sessions, strict safety gates, and delivers a polished user experience, making it ideal for building intelligent applications that interact with user-provided content.
Características Principales
010 GitHub stars
02Hybrid Chat Architecture (RAG and Standard Chat)
03Document Management (upload and delete files)
04Vector Database Integration (Pinecone)
05Robust Cleanup (documents from local DB and Pinecone)
06Session Management (chat history locally)