awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم 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·6 مشاهدات

Genai Stack

هذا المشروع عبارة عن حزمة تطوير حاوية (containerized) وإطار عمل لتطبيقات بناء أنظمة التوليد المعزز بالاسترجاع (RAG). يوفر بيئة تجريبية (sandbox) للذكاء الاصطناعي تعمل بنظام Docker، وتدمج بيئات تشغيل النماذج المحلية، ورسوم بيانية للمعرفة، ومخازن متجهية لتمكين إنشاء روبوتات محادثة سياقية.

تتميز الحزمة بمخزنها المتجهي القائم على الرسوم البيانية، والذي يجمع بين رسوم المعرفة المهيكلة والفهارس المتجهية لاسترجاع البيانات الدلالية والهيكلية. كما يسمح باستضافة النماذج محلياً مع تسريع بواسطة CPU أو GPU، مما يتيح تنفيذ مهام توليدية دون الاعتماد على واجهات برمجة تطبيقات سحابية خارجية.

يغطي إطار العمل مجموعة واسعة من القدرات، بما في ذلك معالجة وفهرسة مستندات PDF، وتنسيق خدمات الذكاء الاصطناعي القائمة على الحاويات، وتنفيذ توليد الاستجابات المؤصلة. يتضمن المشروع واجهة محادثة قائمة على الويب مع بث تدريجي للاستجابات وواجهة موحدة للتبديل بين مزودي نماذج اللغة المختلفين.

يتم تشغيل البيئة باستخدام تنسيق الحاويات لنشر حزمة مهيأة مسبقاً من النماذج وقواعد البيانات بسرعة.

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

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Genai Stack

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Genai Stack.
  • camel-ai/camelالصورة الرمزية لـ camel-ai

    camel-ai/camel

    17,253عرض على GitHub↗

    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/kuzuالصورة الرمزية لـ kuzudb

    kuzudb/kuzu

    3,965عرض على GitHub↗

    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/falkordbالصورة الرمزية لـ FalkorDB

    FalkorDB/FalkorDB

    3,437عرض على GitHub↗

    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/pgaiالصورة الرمزية لـ timescale

    timescale/pgai

    5,802عرض على GitHub↗

    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
عرض جميع البدائل الـ 30 لـ Genai Stack→

الأسئلة الشائعة

ما هي وظيفة docker/genai-stack؟

هذا المشروع عبارة عن حزمة تطوير حاوية (containerized) وإطار عمل لتطبيقات بناء أنظمة التوليد المعزز بالاسترجاع (RAG). يوفر بيئة تجريبية (sandbox) للذكاء الاصطناعي تعمل بنظام Docker، وتدمج بيئات تشغيل النماذج المحلية، ورسوم بيانية للمعرفة، ومخازن متجهية لتمكين إنشاء روبوتات محادثة سياقية.

ما هي الميزات الرئيسية لـ 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…