Skip to content

Installation

Requirements

  • Python 3.9+
  • NumPy (installed automatically)

Basic Install

pip install engramma-memory

With Integrations

Install only what you need:

pip install engramma-memory[langchain]
pip install engramma-memory[llamaindex]
pip install engramma-memory[openai]
pip install engramma-memory[crewai]
pip install engramma-memory[fastapi]
pip install engramma-memory[all]

Development Install

git clone https://github.com/engramma-ai/engramma-memory.git
cd engramma-memory
pip install -e ".[dev]"

Verify Installation

from engramma_memory import EngrammaMemory
mem = EngrammaMemory(dim=64, backend="local")
print(mem)  # EngrammaMemory(dim=64, backend='local', count=0)