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

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

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

30 रिपॉजिटरी

Awesome GitHub RepositoriesAgent Memory Persistence

Architectures for maintaining long-term state and continuity in AI assistant sessions.

Distinguishing note: Focuses on AI-specific session continuity, not general database persistence.

Explore 30 awesome GitHub repositories matching artificial intelligence & ml · Agent Memory Persistence. Refine with filters or upvote what's useful.

Awesome Agent Memory Persistence GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • thedotmack/claude-memthedotmack का अवतार

    thedotmack/claude-mem

    82,698GitHub पर देखें↗

    Claude-mem is an agentic memory persistence system designed to provide AI assistants with long-term context across multiple development sessions. It functions as a background orchestrator that captures, summarizes, and indexes interaction history, allowing models to maintain continuity and recall technical decisions from past tasks. By utilizing a vector-augmented context engine, the system injects relevant historical observations into active sessions, ensuring that AI agents remain informed without exceeding finite token budgets. The project distinguishes itself through an endless memory arc

    Stores and retrieves historical session data to ensure AI assistants maintain continuity across development tasks.

    JavaScriptaiai-agentsai-memory
    GitHub पर देखें↗82,698
  • microsoft/ai-agents-for-beginnersmicrosoft का अवतार

    microsoft/ai-agents-for-beginners

    67,369GitHub पर देखें↗

    This project is a structured educational resource and technical guide for designing and implementing autonomous systems using large language models. It provides a comprehensive curriculum and code samples focused on agentic design patterns, autonomous development, and the creation of systems capable of planning and executing multi-step tasks. The resource details the implementation of agentic retrieval-augmented generation, where models autonomously plan and refine data searches. It covers a wide array of orchestrators and design patterns, including metacognitive reflection for self-correctin

    Provides architectural patterns for maintaining long-term state and continuity across AI assistant sessions.

    Jupyter Notebookagentic-aiagentic-frameworkagentic-rag
    GitHub पर देखें↗67,369
  • 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

    Store and retrieve knowledge using vector-indexed databases to ensure that relevant context remains preserved and easily accessible across different sessions and long-running task sequences.

    TypeScriptagentic-aiagentic-engineeringagentic-framework
    GitHub पर देखें↗61,000
  • qwibitai/nanoclawqwibitai का अवतार

    qwibitai/nanoclaw

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

    Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio

    Maintains persistent local files that load into containers to preserve agent personality and instructions.

    TypeScriptai-agentsai-assistantclaude-code
    GitHub पर देखें↗29,956
  • agentscope-ai/agentscopeagentscope-ai का अवतार

    agentscope-ai/agentscope

    26,895GitHub पर देखें↗

    Agentscope is a comprehensive toolkit for developing and orchestrating autonomous multi-agent systems. It provides a unified framework for building agents that can reason, execute tools, and manage memory, enabling the creation of complex, collaborative workflows where multiple specialized agents interact to solve multi-step objectives. The platform distinguishes itself through a robust orchestration engine that supports both sequential and concurrent agent pipelines. It utilizes a centralized event bus for real-time telemetry, allowing developers to track agent reasoning, tool usage, and sys

    Maintains long-term state and continuity in agent sessions using developer-defined triggers.

    Pythonagentchatbotlarge-language-models
    GitHub पर देखें↗26,895
  • langchain-ai/deepagentslangchain-ai का अवतार

    langchain-ai/deepagents

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

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Maintains long-term state and session continuity by saving key-value data in a persistent store.

    Pythonagentsdeepagentslangchain
    GitHub पर देखें↗25,006
  • 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

    Provides a long-term knowledge store for AI coding agents to maintain continuity across project sessions.

    TypeScriptagentmemoryagentsai
    GitHub पर देखें↗23,785
  • cpacker/memgptcpacker का अवतार

    cpacker/MemGPT

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

    MemGPT is a memory management framework and external memory layer for large language models. It functions as a platform for building stateful AI agents that maintain a persistent identity and continuous context across multiple sessions. The system enables agents to bypass fixed context window limitations by using a virtual context windowing approach. This allows models to manage their own memory through internal commands to search, update, and delete stored information within a hierarchical structure of short-term working context and long-term archival storage. The framework provides a local

    Builds AI agents that maintain persistent memory to learn and evolve through continuous interaction.

    Python
    GitHub पर देखें↗23,374
  • micro/go-micromicro का अवतार

    micro/go-micro

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

    Go-micro is a distributed systems development toolkit designed for building, connecting, and managing modular microservices. It provides a comprehensive framework for service discovery, remote procedure call abstraction, and event-driven messaging, allowing developers to create decoupled architectures that communicate asynchronously through shared message brokers. The project distinguishes itself by integrating autonomous agent orchestration and language model tool binding directly into the service lifecycle. By exposing internal service endpoints as standardized tools, it enables AI agents t

    Maintains ordered task lists in persistent storage to guide multi-step agent workflows.

    Godistributed-systemsgogolang
    GitHub पर देखें↗22,810
  • nirdiamant/genai_agentsNirDiamant का अवतार

    NirDiamant/GenAI_Agents

    20,047GitHub पर देखें↗

    GenAI_Agents is a development framework and orchestration engine designed for building autonomous, multi-agent systems. It provides the infrastructure to construct complex, state-managed workflows where specialized agents collaborate to execute multi-step tasks, manage long-term memory, and perform iterative reasoning. The platform distinguishes itself through its graph-based orchestration model, which allows developers to define intricate agentic processes with explicit state transitions. It supports advanced control mechanisms such as human-in-the-loop intervention for manual oversight and

    Maintains semantic and episodic context across interactions to allow agents to reference past dialogue.

    Jupyter Notebookagentsaigenai
    GitHub पर देखें↗20,047
  • 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

    Maintains persistent knowledge and evolves agent behavior based on previous experiences.

    TypeScriptagentagenticai
    GitHub पर देखें↗18,627
  • memvid/memvidmemvid का अवतार

    memvid/memvid

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

    Memvid is an embedded memory framework designed to provide persistent, versioned context for intelligent agents. It functions as a local vector database library that stores all data within a single binary file, removing the need for external database infrastructure or network dependencies. The system distinguishes itself by integrating in-process vector indexing with append-only versioning, allowing for high-speed semantic similarity searches alongside the ability to track and roll back state changes over time. It includes built-in transparent data encryption and masking to secure sensitive i

    Persists conversational history and context in a versioned format for long-term agent memory.

    Rustaicontextembedded
    GitHub पर देखें↗15,679
  • weaviate/weaviateweaviate का अवतार

    weaviate/weaviate

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

    Weaviate is an AI-native vector database designed to store and index high-dimensional vector embeddings alongside traditional data objects. It serves as a backend infrastructure for retrieval-augmented generation, enabling applications to ground language model responses in private, context-aware data. The platform distinguishes itself by combining vector similarity search with traditional keyword filtering through a hybrid storage architecture. It integrates directly with external machine learning models to automate the generation of embeddings and perform complex inference tasks during inges

    Maintains long-term state and context for language model agents to ensure applications recall past interactions across sessions.

    Goapproximate-nearest-neighbor-searchgenerative-searchgrpc
    GitHub पर देखें↗15,620
  • 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

    Maintains long-term state and continuity in AI assistant sessions.

    Pythonagentaiaiagent
    GitHub पर देखें↗15,358
  • chenhg5/cc-connectchenhg5 का अवतार

    chenhg5/cc-connect

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

    cc-connect is an AI agent messaging bridge and session manager that connects local AI coding agents to third-party messaging platforms. It acts as a multimodal AI chat relay and a OneBot protocol gateway, allowing users to control local AI agents remotely via a variety of chat interfaces. The project distinguishes itself by providing a remote AI agent controller that enables the management of agents through slash commands and a web management dashboard. It supports multi-tenant project orchestration and session-based context isolation, ensuring that independent conversation threads are mainta

    Maintains long-term agent context by reading and writing instruction files via chat commands.

    Go
    GitHub पर देखें↗12,915
  • can1357/oh-my-pican1357 का अवतार

    can1357/oh-my-pi

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

    oh-my-pi is an agentic workflow automation platform and AI coding agent orchestrator designed for autonomous software engineering. It functions as a multi-model LLM router and an LSP-integrated development environment, coordinating specialized AI agents to perform codebase analysis, automated refactoring, and complex task execution. The system distinguishes itself through the use of subagent coordination to execute parallel tasks within isolated environments and an auto-research framework for iterative experiments. It employs AST-driven structural search for code discovery and content-hash an

    Maintains a continuous mental model by recording and recalling key codebase facts across sessions.

    TypeScriptai-agentai-coding-agentanthropic
    GitHub पर देखें↗12,763
  • the-pocket/pocketflow-tutorial-codebase-knowledgeThe-Pocket का अवतार

    The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge

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

    This project is a comprehensive suite of AI tools and frameworks, featuring an LLM multi-agent orchestrator, an autonomous agent runtime, and a stateful application framework. It provides the infrastructure to build and manage specialized AI agents capable of coordinating complex tasks through graph-based workflows and shared state. The system is distinguished by its implementation of the Model Context Protocol, allowing for standardized resource discovery and communication between AI clients and servers. It further includes an AI-powered documentation generator designed to analyze source cod

    Persists agent state and memory across interactions to allow recall of previous data and knowledge.

    Pythoncodinglarge-language-modellarge-language-models
    GitHub पर देखें↗12,396
  • hbai-ltd/toonflow-appHBAI-Ltd का अवतार

    HBAI-Ltd/Toonflow-app

    10,084GitHub पर देखें↗

    Toonflow-app is an agent orchestration platform designed to automate complex creative workflows and content production pipelines. It coordinates tiered hierarchies of agents to decompose tasks and transform scripts into storyboards and short-form comic videos. The platform features a non-linear infinite canvas workflow editor for arranging scripts and assets, supporting parallel production and backtracking. It utilizes a dynamic prompt manager that externalizes agent behaviors into markdown files for real-time tuning and a vector-based memory store to maintain consistent session context throu

    Provides a persistence layer using local vector retrieval to ensure continuity across AI agent sessions.

    TypeScript
    GitHub पर देखें↗10,084
  • tporadowski/redistporadowski का अवतार

    tporadowski/redis

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

    Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL database. It provides sub-millisecond read and write access to data stored in RAM and can operate as a vector database for indexing high-dimensional embeddings. The system supports a wide range of data storage and synchronization primitives, including the management of strings, hashes, lists, sets, and JSON documents. It enables real-time data operations through atomic transactions, hybrid persistence using snapshots and append-only logs, and high-availability configurations

    Persists active conversation context and long-term preferences across different sessions and channels.

    Credisredis-for-windowsredis-msi-installer
    GitHub पर देखें↗9,987
  • redis/redisinsightredis का अवतार

    redis/RedisInsight

    8,556GitHub पर देखें↗

    RedisInsight is a graphical user interface and management tool for browsing, analyzing, and administering Redis databases. It provides a visual environment for exploring key-value data structures, managing database instances, and performing data analysis across different operating systems and deployments. The tool distinguishes itself by providing dedicated visual managers for complex operations, including a vector database manager for configuring embeddings and similarity searches, a query workbench for executing raw commands and Lua scripts, and a performance monitoring dashboard for tracki

    Maintains active conversation context and user preferences across different sessions and channels.

    TypeScriptdatabase-guiredisredis-gui
    GitHub पर देखें↗8,556
पिछला12अगला
  1. Home
  2. Artificial Intelligence & ML
  3. Agent Memory Persistence