Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WujiangXu/A-mem
/ types & classes
Types & classes
28 in github.com/WujiangXu/A-mem
⨍
Functions
109
◇
Types & classes
28
↓ 4 callers
Class
SimpleEmbeddingRetriever
Simple retrieval system using only text embeddings.
memory_layer.py:554
↓ 2 callers
Class
AgenticMemorySystem
Memory management system with embedding-based retrieval
memory_layer.py:666
↓ 2 callers
Class
LLMController
LLM-based controller for memory metadata generation
memory_layer.py:236
↓ 2 callers
Class
MemoryNote
Basic memory unit with metadata
memory_layer.py:261
↓ 2 callers
Class
RobustLLMController
Factory that selects the right robust LLM controller.
memory_layer_robust.py:243
↓ 1 callers
Class
Conversation
load_dataset.py:36
↓ 1 callers
Class
EventSummary
load_dataset.py:42
↓ 1 callers
Class
LiteLLMController
LiteLLM controller for universal LLM access including Ollama and SGLang
memory_layer.py:175
↓ 1 callers
Class
LoCoMoSample
A single sample from the LoComo dataset
load_dataset.py:50
↓ 1 callers
Class
Observation
load_dataset.py:46
↓ 1 callers
Class
OpenAIController
memory_layer.py:30
↓ 1 callers
Class
QA
load_dataset.py:9
↓ 1 callers
Class
RobustAdvancedMemAgent
Agent using the robust memory system with plain-text LLM calls.
test_advanced_robust.py:53
↓ 1 callers
Class
RobustAgenticMemorySystem
Memory management system using plain-text LLM calls (no JSON schema).
memory_layer_robust.py:352
↓ 1 callers
Class
RobustMemoryNote
Memory note that uses plain-text LLM calls for metadata extraction.
memory_layer_robust.py:273
↓ 1 callers
Class
RobustOllamaController
Direct Ollama library controller (no LiteLLM proxy).
memory_layer_robust.py:124
↓ 1 callers
Class
RobustOpenAIController
memory_layer_robust.py:97
↓ 1 callers
Class
RobustSGLangController
memory_layer_robust.py:147
↓ 1 callers
Class
RobustVLLMController
Controller for vLLM's OpenAI-compatible API server.
memory_layer_robust.py:176
↓ 1 callers
Class
SGLangController
memory_layer.py:103
↓ 1 callers
Class
Session
load_dataset.py:30
↓ 1 callers
Class
Turn
load_dataset.py:24
↓ 1 callers
Class
advancedMemAgent
test_advanced.py:38
Class
BaseLLMController
memory_layer.py:24
Class
HybridRetriever
Hybrid retrieval system combining BM25 and semantic search.
memory_layer.py:403
Class
OllamaController
memory_layer.py:56
Class
RobustBaseLLMController
Base class for robust LLM controllers (no JSON schema dependency).
memory_layer_robust.py:73
Class
RobustLiteLLMController
LiteLLM controller for universal LLM access (Ollama, SGLang, etc.).
memory_layer_robust.py:209