MCPcopy Create free account

hub / github.com/WujiangXu/A-mem / types & classes

Types & classes28 in github.com/WujiangXu/A-mem

↓ 4 callersClassSimpleEmbeddingRetriever
Simple retrieval system using only text embeddings.
memory_layer.py:554
↓ 2 callersClassAgenticMemorySystem
Memory management system with embedding-based retrieval
memory_layer.py:666
↓ 2 callersClassLLMController
LLM-based controller for memory metadata generation
memory_layer.py:236
↓ 2 callersClassMemoryNote
Basic memory unit with metadata
memory_layer.py:261
↓ 2 callersClassRobustLLMController
Factory that selects the right robust LLM controller.
memory_layer_robust.py:243
↓ 1 callersClassConversation
load_dataset.py:36
↓ 1 callersClassEventSummary
load_dataset.py:42
↓ 1 callersClassLiteLLMController
LiteLLM controller for universal LLM access including Ollama and SGLang
memory_layer.py:175
↓ 1 callersClassLoCoMoSample
A single sample from the LoComo dataset
load_dataset.py:50
↓ 1 callersClassObservation
load_dataset.py:46
↓ 1 callersClassOpenAIController
memory_layer.py:30
↓ 1 callersClassQA
load_dataset.py:9
↓ 1 callersClassRobustAdvancedMemAgent
Agent using the robust memory system with plain-text LLM calls.
test_advanced_robust.py:53
↓ 1 callersClassRobustAgenticMemorySystem
Memory management system using plain-text LLM calls (no JSON schema).
memory_layer_robust.py:352
↓ 1 callersClassRobustMemoryNote
Memory note that uses plain-text LLM calls for metadata extraction.
memory_layer_robust.py:273
↓ 1 callersClassRobustOllamaController
Direct Ollama library controller (no LiteLLM proxy).
memory_layer_robust.py:124
↓ 1 callersClassRobustOpenAIController
memory_layer_robust.py:97
↓ 1 callersClassRobustSGLangController
memory_layer_robust.py:147
↓ 1 callersClassRobustVLLMController
Controller for vLLM's OpenAI-compatible API server.
memory_layer_robust.py:176
↓ 1 callersClassSGLangController
memory_layer.py:103
↓ 1 callersClassSession
load_dataset.py:30
↓ 1 callersClassTurn
load_dataset.py:24
↓ 1 callersClassadvancedMemAgent
test_advanced.py:38
ClassBaseLLMController
memory_layer.py:24
ClassHybridRetriever
Hybrid retrieval system combining BM25 and semantic search.
memory_layer.py:403
ClassOllamaController
memory_layer.py:56
ClassRobustBaseLLMController
Base class for robust LLM controllers (no JSON schema dependency).
memory_layer_robust.py:73
ClassRobustLiteLLMController
LiteLLM controller for universal LLM access (Ollama, SGLang, etc.).
memory_layer_robust.py:209