{"repo":"SheikhSarvar/pyrag-core","free":true,"listed":false,"github":"https://github.com/SheikhSarvar/pyrag-core","clone":"git clone https://github.com/SheikhSarvar/pyrag-core.git","description":"Open-source, Python-first RAG platform with FastAPI APIs, LangGraph-native agents, pluggable vector stores (Qdrant/Weaviate/Milvus/pgvector/Elasticsearch), and multi-provider LLM support (OpenAI/Anthropic/Gemini/Ollama/vLLM).","language":"Python","stars":18,"topics":["ai-agents","embeddings","fastapi","langchain","langgraph","llm","python","qdrant","rag","retrieval-augmented-generation"],"license":"MIT","category":"ai-agents","readme_excerpt":"PyRAG Core Open-source, production-ready Retrieval-Augmented Generation platform. Python-first. API-driven. LangGraph-native. Stack Layer Technology --- --- API FastAPI + Pydantic v2 Agent LangGraph + LangChain Queue Celery + Redis DB PostgreSQL + SQLAlchemy 2.0 Vector Qdrant (pluggable) Storage MinIO Observability Langfuse Runtime Python 3.12 + Docker Quickstart API available at http://localhost:8000 Docs at http://localhost:8000/docs Qdrant browser docs at http://localhost:6333/dashboard See docs/ARCHITECTURE.md for how every pipeline stage works internally, the data model, security model, and a list of known limitations / unverified integration points. Developer UI (Streamlit) Quick playground for parsing → cleaning → chunking (no DB/MinIO required). UI: http://localhost:8501 Run it via Docker (optional): Qdrant UI When you run the local Docker stack, Qdrant is exposed on: - Browser UI: http://localhost:6333/dashboard - REST API: http://localhost:6333 - gRPC: localhost:6334 Use the browser UI to inspect collections, payloads, and request/response shapes before you index data. If the UI does not load, confirm the container is running with docker compose ps and try the REST health check: Project Structure docker-compose.yml is the single compose file for the project. Use it for local development and deployment, and control runtime differences with environment variables such as ENVIRONMENT , SECRET KEY , API KEYS , LANGFUSE HOST , and provider keys. Commands Supported LLM Pro","default_branch":null,"files":null,"tree":[],"storefront":"/r/SheikhSarvar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SheikhSarvar/pyrag-core/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}