awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
docker avatar

docker/genai-stack

0
View on GitHub↗
5,333 स्टार्स·1,221 फोर्क्स·Python·CC0-1.0·9 व्यूज़

Genai Stack

This project is a containerized development stack and application framework for building retrieval-augmented generation systems. It provides a dockerized AI sandbox that integrates local model runtimes, knowledge graphs, and vector stores to enable the creation of contextual chatbots.

The stack is distinguished by its graph-based vector store, which combines structured knowledge graphs with vector indices for both semantic and structural data retrieval. It allows for local model hosting with CPU or GPU acceleration, enabling generative tasks without reliance on external cloud APIs.

The framework covers a broad range of capabilities, including the processing and indexing of PDF documents, the orchestration of container-based AI services, and the implementation of grounded response generation. It includes a web-based chat interface with incremental response streaming and a standardized interface for switching between different language model providers.

The environment is bootstrapped using container orchestration to rapidly deploy a pre-configured stack of models and databases.

Features

  • LLM Application Frameworks - Provides a comprehensive toolkit for integrating large language models with vector and graph databases to build contextual chatbots.
  • Hybrid Vector-Graph Databases - Combines knowledge graphs with vector indices in a single database for semantic and structural data retrieval.
  • Container Orchestration Environments - Orchestrates a containerized stack of models, databases, and interfaces for rapid AI environment bootstrapping.
  • Vector Knowledge Bases - Uses Neo4j to create a data layer combining structured knowledge graphs and vector embeddings.
  • Standard RAG Development - Builds systems that retrieve context from vector and graph databases to provide grounded answers.
  • Graph Retrieval Augmented Generation - Combines graph-based knowledge structures with retrieval-augmented generation to provide contextually grounded AI responses.
  • LLM Provider Integrations - Implements a standardized interface for connecting to various local and cloud large language model providers.
  • LLM Provider Interfaces - Uses a common abstraction layer to seamlessly switch between local model runtimes and cloud AI services.
  • Local Model Runtimes - Includes a deployment setup for running open-source language models on local hardware with CPU or GPU acceleration.
  • Model Provider Configurations - Provides standardized connection settings and credential management for integrating diverse AI model providers.
  • RAG Frameworks - Offers a containerized development environment combining LangChain, Neo4j, and Ollama for building RAG applications.
  • Retrieval Augmented Generation Pipelines - Implements a pipeline that fetches relevant document chunks and graph nodes to ground AI responses.
  • Text Embedding Generators - Converts text data into numerical vector representations to enable semantic search and similarity analysis.
  • Vector Embeddings - Implements a workflow that processes raw PDF text into vector embeddings for semantic retrieval.
  • Document Chunking and Embedding Pipelines - Provides an automated pipeline to chunk, embed, and load external documents into a vector-graph database.
  • External Data Ingestion - Ingests questions and answers from external APIs, generating embeddings for storage in a graph database.
  • Graph Databases - Provides connectivity to a graph database for the storage and retrieval of structured knowledge.
  • Graph RAG Frameworks - Implements retrieval-augmented generation using a hybrid of vector and graph-based data structures for grounded answering.
  • AI Infrastructure Stacks - Sets up a pre-configured stack of model runtimes and databases using Docker for rapid AI prototyping.
  • Pre-Configured Sandbox Deployments - Provides a pre-configured set of containers for deploying local model runtimes and knowledge graphs.
  • LLM Deployments - Runs language models and embedding providers in containers to enable offline generative tasks.
  • Full-Stack Orchestration - Orchestrates a full stack of AI models and databases using containers for rapid development.
  • Local Language Model Hosting - Executes language models in containers with CPU or GPU acceleration for local generative tasks.
  • AI Project Bootstrapping - Provides tools for initializing a pre-configured environment with a model runner and graph database.
  • Chatbot Containerization - Packages the AI application and its web interface into containers for consistent execution.
  • Response Grounding - Produces grounded responses with source citations by constraining model outputs to verified facts within a knowledge base.
  • Local Document Indexing - Processes local PDF files into searchable vector stores to enable similarity-based questioning within RAG pipelines.
  • Chat Interfaces - Renders a web-based conversational interface for interacting with the integrated AI models.
  • LLM Response Streaming - Delivers generated text tokens incrementally from the model to the UI to minimize perceived latency.
  • PDF Chatbots - Processes PDF files into text chunks and embeddings for natural language querying.
  • PDF Content Querying - Extracts text from PDF documents and indexes it in a vector database to enable natural language querying.
  • PDF Document Analyzers - Combines text extraction and semantic search to analyze and query information within local PDF documents.
  • Knowledge Graph Builders - Extracts external data and processes it into embedded vectors and graph nodes for retrieval.
  • Vector Indexing - Creates specialized vector indexes within a graph database to enable high-dimensional similarity searches for questions and answers.
  • AI Interface Deployments - Bootstraps a containerized user interface to interact with integrated AI services.
  • PDF Chatbot Deployments - Containerizes a generative AI application to provide an interface for interacting with PDF documents.
  • AI Stack Deployments - Wraps AI functionality with a server to serve generative capabilities over HTTP.
  • Incremental Response Streaming - Streams tokens incrementally to the user interface to reduce perceived latency during response generation.

स्टार हिस्ट्री

docker/genai-stack के लिए स्टार हिस्ट्री चार्टdocker/genai-stack के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Genai Stack के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Genai Stack के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • camel-ai/camelcamel-ai का अवतार

    camel-ai/camel

    17,253GitHub पर देखें↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Pythonagentai-societiesartificial-intelligence
    GitHub पर देखें↗17,253
  • kuzudb/kuzukuzudb का अवतार

    kuzudb/kuzu

    3,965GitHub पर देखें↗

    Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di

    C++cypherdatabaseembeddable
    GitHub पर देखें↗3,965
  • falkordb/falkordbFalkorDB का अवतार

    FalkorDB/FalkorDB

    3,437GitHub पर देखें↗

    FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut

    Ccloud-databasedatabasedatabase-as-a-service
    GitHub पर देखें↗3,437
  • timescale/pgaitimescale का अवतार

    timescale/pgai

    5,802GitHub पर देखें↗

    pgai is a PostgreSQL AI toolkit and framework designed to integrate large language models and vector embeddings directly into a database. It serves as a bridge for executing machine learning model requests and performing text-to-SQL translations within standard database queries. The project provides an automated vector embedding pipeline that handles the loading, parsing, and chunking of text from tables and unstructured documents. This system utilizes a background worker to synchronize embeddings automatically as source data changes and includes specialized tools for building retrieval-augme

    PLpgSQL
    GitHub पर देखें↗5,802
Genai Stack के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

docker/genai-stack क्या करता है?

This project is a containerized development stack and application framework for building retrieval-augmented generation systems. It provides a dockerized AI sandbox that integrates local model runtimes, knowledge graphs, and vector stores to enable the creation of contextual chatbots.

docker/genai-stack की मुख्य विशेषताएं क्या हैं?

docker/genai-stack की मुख्य विशेषताएं हैं: LLM Application Frameworks, Hybrid Vector-Graph Databases, Container Orchestration Environments, Vector Knowledge Bases, Standard RAG Development, Graph Retrieval Augmented Generation, LLM Provider Integrations, LLM Provider Interfaces।

docker/genai-stack के कुछ ओपन-सोर्स विकल्प क्या हैं?

docker/genai-stack के ओपन-सोर्स विकल्पों में शामिल हैं: camel-ai/camel — This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified… kuzudb/kuzu — Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data… falkordb/falkordb — FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge… timescale/pgai — pgai is a PostgreSQL AI toolkit and framework designed to integrate large language models and vector embeddings… netease-youdao/qanything — QAnything is a retrieval-augmented generation application framework and self-hosted AI interface. It functions as a… chonkie-inc/chonkie — Chonkie is a text chunking library designed for retrieval-augmented generation pipelines. It functions as a semantic…