awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesComposable Memory Architectures

Tiered memory systems using pluggable backends for context management.

Explore 8 awesome GitHub repositories matching artificial intelligence & ml · Composable Memory Architectures. Refine with filters or upvote what's useful.

Awesome Composable Memory Architectures GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • langchain-ai/langchainAvatar langchain-ai

    langchain-ai/langchain

    139,458Vezi pe GitHub↗

    LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing

    Separates short-term context from long-term storage using pluggable backend interfaces for tiered memory architectures.

    Pythonagentsaiai-agents
    Vezi pe GitHub↗139,458
  • rohitg00/agentmemoryAvatar rohitg00

    rohitg00/agentmemory

    23,785Vezi pe GitHub↗

    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

    Organizes raw observations into episodic, semantic, and procedural memory tiers to optimize token usage.

    TypeScriptagentmemoryagentsai
    Vezi pe GitHub↗23,785
  • basedhardware/omiAvatar BasedHardware

    BasedHardware/omi

    12,869Vezi pe GitHub↗

    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

    Classifies user questions into distinct paths to determine if personal memory retrieval or specific persona logic is required.

    Dartaiappbci
    Vezi pe GitHub↗12,869
  • nevamind-ai/memuAvatar NevaMind-AI

    NevaMind-AI/memU

    9,470Vezi pe GitHub↗

    memU is a long-term memory system for AI agents that provides a persistent knowledge base. It extracts facts and preferences from conversations into structured memories, organizing this information through a hierarchical knowledge base based on a file-system architecture of nested categories and linked resources. The system includes a multimodal data ingestion pipeline that converts audio, video, and images into standardized natural language for storage in large language model contexts. It also features a model provider abstraction layer, offering a unified interface to use interchangeable la

    Implements a tiered memory system using pluggable providers for long-term storage and retrieval.

    Pythonagent-memoryagentic-workflowclaude
    Vezi pe GitHub↗9,470
  • evomap/evolverAvatar EvoMap

    EvoMap/evolver

    8,744Vezi pe GitHub↗

    Evolver is a self-evolving AI agent framework that uses gene expression programming to autonomously improve agent behaviors through a continuous five-step loop of scanning, selecting, mutating, validating, and solidifying. It functions as an auditable evolution system that records every mutation and selection step, and can translate natural-language problems into executable Python code for automated grading and evaluation. The framework distinguishes itself through a distributed architecture that enables multiple agents to collaborate and share learned experiences across a network. It operate

    Maintains a three-tier memory system with persistent facts, procedural knowledge, and session history.

    JavaScripta2aagent-evolutionagent-framework
    Vezi pe GitHub↗8,744
  • microsoft/promptbaseAvatar microsoft

    microsoft/promptbase

    5,754Vezi pe GitHub↗

    Promptbase este un framework de prompt engineering conceput pentru proiectarea, testarea și optimizarea prompt-urilor pentru modele de limbaj mari. Oferă un sistem pentru măsurarea acurateței și performanței modelului printr-un toolkit de evaluare care compară output-urile cu seturi de date de referință (ground-truth). Proiectul include, de asemenea, un pipeline de orchestrare pentru automatizarea sarcinilor de machine learning multi-component pe endpoint-uri bazate pe cloud și un utilitar pentru pregătirea seturilor de date de tip retrieval-augmented generation. Framework-ul se distinge prin optimizarea avansată a calității răspunsului, utilizând generatoare de tip „chain-of-thought” pentru a produce pași de raționament intermediari și preluarea dinamică a exemplelor „few-shot” folosind căutarea semantică bazată pe embedding. Implementează metode de ansamblu pentru a crește acuratețea predictivă, folosind rutarea interogărilor bazată pe complexitate și agregarea prin vot majoritar a mai multor variații de modele. Sistemul acoperă capabilități mai largi în gestionarea datelor și automatizare, inclusiv formatarea datelor externe în fișiere structurate pentru antrenare și orchestrarea pipeline-urilor de execuție a modelelor prin utilitare de linie de comandă.

    Analyzes query complexity to dynamically select the most effective prompting technique or reasoning path for a given input.

    Python
    Vezi pe GitHub↗5,754
  • memtensor/memosAvatar MemTensor

    MemTensor/MemOS

    5,665Vezi pe GitHub↗

    MemOS is an open-source persistent memory layer for AI agents and large language models, providing a self-hosted server that stores and retrieves structured memory across sessions. It enables AI systems to recall user preferences, history, and context without retraining, using a graph-based API and a web management interface for viewing, editing, and organizing memory items, skills, traces, and knowledge bases. The system distinguishes itself through a portable memory interchange protocol that allows memory to be transferred between different AI models, devices, and applications, along with a

    Organizes memory into three tiers with separate retrieval channels for Skills, Traces, and World Models.

    Pythonagentagent-memoryclawdbot
    Vezi pe GitHub↗5,665
  • opensquilla/opensquillaAvatar opensquilla

    opensquilla/opensquilla

    4,211Vezi pe GitHub↗

    OpenSquilla este un framework de orchestrare pentru agenți LLM, conceput pentru a coordona fluxuri de lucru AI în mai mulți pași și execuția de instrumente folosind grafuri aciclice direcționate. Acesta funcționează ca un sistem centralizat pentru gestionarea pachetelor de competențe specializate și executarea secvențelor complexe de raționament. Proiectul se distinge printr-un gateway de rutare care direcționează sarcinile către diferiți furnizori AI în funcție de complexitate, cost și performanță. Utilizează un sistem de memorie AI pe mai multe niveluri care organizează cunoștințele de lucru, episodice și semantice folosind embedding-uri locale și SQLite, alături de un sandbox de execuție securizat care izolează codul generat de agenți prin profiluri de permisiuni bazate pe risc. Platforma acoperă o gamă largă de capabilități, inclusiv implementarea pe mai multe canale către platforme web și de mesagerie, programarea automată a sarcinilor prin cron și un bridge Model Context Protocol pentru conectarea la instrumente externe. De asemenea, oferă instrumente cuprinzătoare de monitorizare și observabilitate pentru urmărirea costurilor per token, auditarea deciziilor runtime și gestionarea unui catalog de competențe reutilizabile. Sistemul include utilitare CLI pentru inițializarea spațiului de lucru și gestionarea ciclului de viață al competențelor.

    Implements a three-tier memory architecture using working, episodic, and semantic layers with automated consolidation.

    Pythonagentaiai-agents
    Vezi pe GitHub↗4,211
  1. Home
  2. Artificial Intelligence & ML
  3. Agentic Systems Frameworks
  4. Memory and Context Systems
  5. Agent Memory Architectures
  6. Composable Memory Architectures

Explorează sub-etichetele

  • Three-Tier Memory Architectures2 sub-tag-uriOrganizes memory into Skills, Traces/Episodes, and World Models with separate retrieval channels. **Distinct from Composable Memory Architectures:** Distinct from Composable Memory Architectures: specifies a three-tier structure with distinct retrieval methods, not general composability.