Agentic Memory

Installation

Install and configure Agentic Memory for local development or production use.

Prerequisites

  • Python 3.10+ (3.11+ recommended)
  • Neo4j 5.18+ with vector search support
  • Gemini API key (default embedding provider)

Method 1: pipx (Recommended)

pipx installs CLI tools in isolated environments:

python -m pip install --user pipx pipx install agentic-memory agentic-memory --version

Method 2: uv / uvx

uv tool install agentic-memory uvx agentic-memory --help

Method 3: From Source

git clone https://github.com/jarmen423/agentic-memory.git cd agentic-memory python -m venv .venv source .venv/bin/activate  # Windows: .venv\Scripts\activate pip install -e .

Neo4j Setup

Using Docker Compose:

docker-compose up -d neo4j

Or use Neo4j Aura for a free cloud instance.

Environment Variables

NEO4J_URI=bolt://localhost:7687 NEO4J_USER=neo4j NEO4J_PASSWORD=password GEMINI_API_KEY=your-gemini-api-key