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

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

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

41 रिपॉजिटरी

Awesome GitHub RepositoriesVector Memory Stores

Hybrid storage systems combining vector similarity and keyword indexing for long-term context retention in AI agents.

Distinguishing note: Distinct from general databases; specifically optimized for agentic context retrieval and historical memory.

Explore 41 awesome GitHub repositories matching data & databases · Vector Memory Stores. Refine with filters or upvote what's useful.

Awesome Vector Memory Stores GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • significant-gravitas/auto-gptSignificant-Gravitas का अवतार

    Significant-Gravitas/Auto-GPT

    184,987GitHub पर देखें↗

    Auto-GPT is an autonomous agent framework that uses large language models to decompose complex goals and execute multi-step tasks without human intervention. It functions as a workflow automation tool that chains language model tasks and manages memory to achieve specific objectives. The project features a visual agent designer that allows users to define behaviors and goals by connecting functional blocks through a graphical interface. It employs a vector database memory system to recall information across different sessions and a sliding-window buffer for immediate short-term context. The

    Employs a vector database memory system to maintain long-term context and recall information across sessions.

    Python
    GitHub पर देखें↗184,987
  • bytedance/deer-flowbytedance का अवतार

    bytedance/deer-flow

    71,310GitHub पर देखें↗

    Deer-flow is an autonomous agent orchestration platform designed to manage multi-step workflows where AI agents reason, plan, and execute tasks. It functions as a development framework for building agents that utilize various large language models to solve complex problems through structured, sequential, and parallel reasoning. The platform distinguishes itself through a secure, sandboxed execution engine that isolates generated code and system operations from the host environment. This architecture allows agents to safely test and validate solutions within ephemeral containers, ensuring that

    Maintains long-term agent context and historical knowledge using persistent vector-based semantic storage.

    Pythonagentagenticagentic-framework
    GitHub पर देखें↗71,310
  • ruvnet/claude-flowruvnet का अवतार

    ruvnet/claude-flow

    61,000GitHub पर देखें↗

    Claude-flow is an autonomous agent coordination platform and orchestration framework designed for building complex, multi-step workflows powered by large language models. It functions as a TypeScript-based engine that decomposes high-level objectives into executable action sequences, enabling the creation of collaborative agent teams that operate with minimal manual oversight. The platform distinguishes itself through its ability to federate autonomous agents across network boundaries using secure communication channels and identity verification. It integrates a goal-oriented planning engine

    Stores and retrieves contextual information using high-dimensional embeddings to maintain long-term state across independent sessions and complex task sequences.

    TypeScriptagentic-aiagentic-engineeringagentic-framework
    GitHub पर देखें↗61,000
  • zhayujie/chatgpt-on-wechatzhayujie का अवतार

    zhayujie/chatgpt-on-wechat

    45,353GitHub पर देखें↗

    This project is an autonomous agent framework designed to integrate large language models with popular messaging platforms. It functions as a middleware platform that enables automated, multimodal interactions by decomposing complex user goals into sequential plans, executing them through external tools, and maintaining persistent context across sessions. The framework distinguishes itself through a modular skill architecture and a hybrid memory system. Users can extend system capabilities by installing custom logic modules from community hubs or generating them through natural language. The

    A hybrid repository that combines vector-based similarity search and keyword indexing to maintain context across extended user interactions.

    Pythonaiai-agentchatgpt
    GitHub पर देखें↗45,353
  • zeroclaw-labs/zeroclawzeroclaw-labs का अवतार

    zeroclaw-labs/zeroclaw

    31,920GitHub पर देखें↗

    Zeroclaw is a modular framework for building and deploying autonomous agents that integrate AI models, messaging platforms, and hardware interfaces. It functions as a multi-agent orchestrator and embedded systems controller, providing a unified runtime for managing agent lifecycles, memory, and security policies across diverse environments. The system distinguishes itself through its focus on secure, verifiable hardware and software orchestration. It enforces strict security boundaries, including command allowlisting, resource throttling, and interactive human-in-the-loop approval for sensiti

    Provides persistent storage for conversation history with support for vector-based retrieval.

    Rust
    GitHub पर देखें↗31,920
  • chopratejas/headroomchopratejas का अवतार

    chopratejas/headroom

    29,537GitHub पर देखें↗

    Headroom is an AI gateway proxy and token optimizer designed to reduce the cost and latency of large language model interactions. It functions as an intermediary that intercepts traffic between clients and providers to apply context compression, request routing, and format translation. The system differentiates itself through a Model Context Protocol server implementation that delivers compression and retrieval tools to compatible AI hosts. It employs a content-aware compression pipeline and tiered importance scoring to trim redundant data from logs and tool outputs while preserving essential

    Uses a vector store to maintain shared agent memory and retrieve facts via semantic search.

    Pythonagentaianthropic
    GitHub पर देखें↗29,537
  • supermemoryai/supermemorysupermemoryai का अवतार

    supermemoryai/supermemory

    27,334GitHub पर देखें↗

    Supermemory is an artificial intelligence memory management platform designed to provide autonomous agents with persistent, long-term knowledge bases. It functions as a centralized repository that synchronizes multimodal data, enabling agents to maintain context and historical information across complex, multi-session workflows. By serving as a knowledge graph engine and vector database orchestrator, the platform ensures that information remains accessible and relevant for automated tasks. The system distinguishes itself through its hybrid indexing approach, which combines vector similarity s

    Decomposes documents into semantically meaningful chunks and resolves references to create high-signal, fact-based memory entries.

    TypeScriptcloudflare-kvcloudflare-pagescloudflare-workers
    GitHub पर देखें↗27,334
  • cinnamon/kotaemonCinnamon का अवतार

    Cinnamon/kotaemon

    25,139GitHub पर देखें↗

    Kotaemon is an orchestration framework designed for building modular, agentic workflows that integrate document processing, retrieval-augmented generation, and multi-step reasoning. It provides a comprehensive platform for developing document-based question answering systems, allowing users to chain language models, prompt templates, and external tools into complex, automated pipelines. The system distinguishes itself through a highly modular architecture that emphasizes component-based composition and schema-driven data exchange. It supports autonomous agents capable of decomposing complex q

    Performs similarity searches against stored embeddings to retrieve relevant context for agentic reasoning.

    Pythonchatbotllmsopen-source
    GitHub पर देखें↗25,139
  • rohitg00/agentmemoryrohitg00 का अवतार

    rohitg00/agentmemory

    23,785GitHub पर देखें↗

    AgentMemory is a persistent knowledge store and memory server designed to provide AI coding agents with long-term memory. It functions as a knowledge graph engine and vector database store that saves and recalls project context, architectural decisions, and patterns across different sessions. The system distinguishes itself by using a tiered-memory consolidation pipeline that compresses raw observations into episodic, semantic, and procedural layers to optimize token usage. It employs a hybrid retrieval strategy combining keyword matching, vector embeddings, and graph traversal to surface rel

    Records file operations, shell commands, and agent decisions to build a long-term history of observations.

    TypeScriptagentmemoryagentsai
    GitHub पर देखें↗23,785
  • sinaptik-ai/pandas-aisinaptik-ai का अवतार

    sinaptik-ai/pandas-ai

    23,197GitHub पर देखें↗

    This project is a Python-based framework that functions as a generative AI agent for programmatic data analysis. It enables users to interact with structured data sources through natural language prompts, translating these requests into executable code to perform analysis, data cleaning, and visualization. By maintaining conversational context across multi-turn interactions, the system allows for iterative exploration and the building of complex data narratives. The framework distinguishes itself through a robust semantic layer and secure execution model. It maps raw datasets to descriptive m

    Integrates vector-based knowledge bases to provide domain-specific context and few-shot learning for analysis.

    Pythonaicsvdata
    GitHub पर देखें↗23,197
  • vanna-ai/vannavanna-ai का अवतार

    vanna-ai/vanna

    22,707GitHub पर देखें↗

    Vanna is a Python framework designed to build conversational interfaces that translate natural language into executable database queries. It functions as an enterprise-grade toolkit that connects language models to relational databases, allowing users to retrieve information through conversational prompts rather than manual code. The system maintains context across interactions by utilizing vector databases to store historical query patterns and schema metadata. The framework distinguishes itself through a focus on security and schema-aware generation. It incorporates granular access control,

    Maintains conversational context by storing interaction history and query patterns in a vector database.

    Pythonagentaidata-visualization
    GitHub पर देखें↗22,707
  • pgvector/pgvectorpgvector का अवतार

    pgvector/pgvector

    21,787GitHub पर देखें↗

    Vector similarity search extension for PostgreSQL.

    Utilizes compact binary and half-precision formats to reduce the memory footprint of stored embeddings.

    Cpostgresvector-searchembeddings
    GitHub पर देखें↗21,787
  • mastra-ai/mastramastra-ai का अवतार

    mastra-ai/mastra

    21,221GitHub पर देखें↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Indexes conversation history and documents as numerical embeddings to enable context-aware retrieval and long-term information recall for agents.

    TypeScriptagentsaichatbots
    GitHub पर देखें↗21,221
  • elizaos/elizaelizaOS का अवतार

    elizaOS/eliza

    18,627GitHub पर देखें↗

    Eliza is a modular framework designed for building and deploying autonomous agents that operate across diverse digital environments. It functions as an orchestrator for intelligent software, enabling agents to manage tasks, maintain persistent memory, and execute automated processes through a centralized runtime. The framework distinguishes itself through a plugin-based architecture that facilitates cross-platform social automation and blockchain transaction capabilities. By utilizing state-machine logic for decision-making and vector-based memory for context retention, the system allows agen

    Stores interaction history and learned context in high-dimensional vector spaces for semantic retrieval.

    TypeScriptagentagenticai
    GitHub पर देखें↗18,627
  • semi-technologies/weaviatesemi-technologies का अवतार

    semi-technologies/weaviate

    16,337GitHub पर देखें↗

    Weaviate is a cloud-native vector database and distributed vector store designed to save high-dimensional vectors alongside structured data. It functions as a hybrid search engine that combines vector similarity, keyword matching, and structured metadata filtering within a single query. The system is optimized for retrieval-augmented generation, integrating vector search with generative AI and reranking to power question-and-answer workflows. It distinguishes itself through the ability to merge semantic search with traditional keyword queries and structured metadata filters to improve result

    Provides a vector store optimized for RAG, integrating similarity search with generative AI workflows.

    Go
    GitHub पर देखें↗16,337
  • memorilabs/memoriMemoriLabs का अवतार

    MemoriLabs/Memori

    15,358GitHub पर देखें↗

    Memori is an AI agent memory middleware platform designed to provide persistent, context-aware recall for language models. It functions as a non-intrusive layer that intercepts outbound model requests to automatically capture interaction history and execution traces, ensuring that agents maintain continuity across sessions without requiring modifications to existing application logic. The platform distinguishes itself through a dual-model storage architecture that maintains information as both structured relational primitives for precise fact retrieval and rolling narrative summaries for situ

    Provides a dedicated interface for inspecting stored agent memory, including captured messages and knowledge graph structures.

    Pythonagentaiaiagent
    GitHub पर देखें↗15,358
  • unstructured-io/unstructuredUnstructured-IO का अवतार

    Unstructured-IO/unstructured

    14,019GitHub पर देखें↗

    Unstructured is an enterprise-grade data orchestration engine designed to transform raw, unstructured files into structured, machine-readable formats. It functions as a comprehensive platform for document ingestion, partitioning, and enrichment, specifically engineered to prepare complex data for retrieval-augmented generation and agentic AI workflows. The platform distinguishes itself through its sophisticated document processing strategies, which combine rule-based extraction with vision-language models to handle diverse file layouts, tables, and images. It provides a modular architecture t

    Transfers processed document data into specialized vector databases to enable similarity search and retrieval-augmented generation workflows.

    HTMLdata-pipelinesdeep-learningdocument-image-analysis
    GitHub पर देखें↗14,019
  • basedhardware/omiBasedHardware का अवतार

    BasedHardware/omi

    12,869GitHub पर देखें↗

    Omi is an open-source wearable AI platform that captures audio and screen data to provide real-time conversational assistance and memory. It integrates a wearable hardware development kit with a vector memory database and large language model capabilities to create a persistent digital record of user interactions. The platform is distinguished by its BLE audio streaming pipeline, which transmits raw audio from wearable hardware for real-time transcription and speaker identification. It utilizes a plugin-based agent tool framework that allows AI assistants to autonomously invoke custom functio

    Utilizes a hybrid vector memory store to maintain long-term context and retrieve semantically similar past interactions.

    Dartaiappbci
    GitHub पर देखें↗12,869
  • nearai/ironclawnearai का अवतार

    nearai/ironclaw

    12,456GitHub पर देखें↗

    Ironclaw is an LLM orchestration framework and AI agent gateway designed to connect large language models with external tools, messaging interfaces, and persistent memory systems. It functions as a communication layer that routes interactions between users and AI models via HTTP webhooks and various messaging channels. The system focuses on secure tool execution through a WebAssembly sandbox and isolated containers, which allows the framework to run untrusted code and dynamically generate new tools from natural language descriptions. Security middleware provides prompt injection defense and s

    Implements a hybrid storage system combining vector similarity and keyword indexing for AI agent context retrieval.

    Rust
    GitHub पर देखें↗12,456
  • ryancodrai/turbovecRyanCodrai का अवतार

    RyanCodrai/turbovec

    11,738GitHub पर देखें↗

    TurboVec is a high-performance Rust vector database and quantized search index designed for storing and retrieving high-dimensional embeddings. It functions as a pluggable vector store for large language model orchestration frameworks, providing a memory-efficient alternative to standard in-memory storage. The project distinguishes itself through a high-dimensional vector compressor that utilizes random rotation and data-oblivious scalar quantization to reduce memory footprints. Retrieval is accelerated via SIMD kernels that process distance calculations and search operations for increased th

    Reduces the memory footprint of vector indices by using low-bit representations of embeddings.

    Pythonannavx512embedding
    GitHub पर देखें↗11,738
पिछला123अगला
  1. Home
  2. Data & Databases
  3. Vector Memory Stores

सब-टैग एक्सप्लोर करें

  • API-Based StoresStores persistent memory entries via an API with configurable monthly quotas. **Distinct from Vector Memory Stores:** Distinct from Vector Memory Stores: focuses on the API-based storage interface with quota management rather than the underlying vector storage mechanism.
  • Hierarchical Context Extensions1 सब-टैगCombinations of vector search and databases used to expand the effective context window of a model. **Distinct from Vector Memory Stores:** Distinct from Vector Memory Stores: specifically focuses on the hierarchical combination of different storage types to extend windows.
  • Memory Record DeletersOperations that remove memory records along with their vector embeddings and associated waypoints from the store. **Distinct from Vector Memory Stores:** Distinct from Vector Memory Stores: focuses on the deletion lifecycle of individual memory records, not on the storage system itself.
  • Memory-Optimized Storage4 सब-टैग्सStorage formats designed to reduce the memory footprint of high-dimensional embeddings. **Distinct from Vector Memory Stores:** Distinct from Vector Memory Stores: focuses on compact data representation formats rather than agentic context retention.
  • RAG OptimizationsDatabase features specifically optimized for retrieval-augmented generation pipelines, including reranking. **Distinct from Vector Memory Stores:** Focuses on the database's optimization for RAG rather than as a general memory store for agents
  • Semantic Memory StoresVector-backed storage systems that index memories by meaning and support salience-based decay, compression, and reinforcement. **Distinct from Vector Memory Stores:** Distinct from Vector Memory Stores: adds salience-based decay, compression, and reinforcement capabilities beyond basic vector similarity storage.