Skip to content

Installation

Prerequisites

  • Python 3.13+
  • OpenAI API key (for default adapters)

Install from PyPI

Bash
pip install memvee

Or with uv:

Bash
uv add memvee

Environment Variables

Set your API key for the default adapters:

Bash
export OPENAI_API_KEY=sk-...

Other providers require their own keys:

Provider Environment Variable
OpenAI OPENAI_API_KEY
Anthropic ANTHROPIC_API_KEY
Google GOOGLE_API_KEY
Groq GROQ_API_KEY

Development Setup

Bash
git clone https://github.com/vstorm-co/memv.git
cd memv
make install

Running Tests

Bash
uv run pytest
uv run pytest tests/test_models.py::test_name  # Specific test

Code Quality

Bash
make lint
make typecheck
uv run pre-commit run --all-files