Getting Started
Installation

Installation

Install Remina with pip. Select provider extras based on your infrastructure requirements.

Base Installation

pip install remina-memory

Installs core package with minimal dependencies.

Provider Extras

Install specific providers as needed:

# LLM Providers
pip install remina-memory[openai]
pip install remina-memory[gemini]
pip install remina-memory[anthropic]
 
# Storage Providers
pip install remina-memory[postgres]
pip install remina-memory[mongodb]
pip install remina-memory[sqlite]
 
# Vector Store Providers
pip install remina-memory[pinecone]
pip install remina-memory[qdrant]
pip install remina-memory[chroma]
 
# Cache
pip install remina-memory[redis]
 
# Local Embeddings
pip install remina-memory[huggingface]

Full Installation

pip install remina-memory[all]

Common Configurations

Local Development

pip install remina-memory[openai,sqlite,chroma,redis]

Production (Gemini Stack)

pip install remina-memory[gemini,postgres,qdrant,redis]

Production (OpenAI Stack)

pip install remina-memory[openai,postgres,pinecone,redis]

Fully Local (No API Keys)

pip install remina-memory[huggingface,sqlite,chroma,redis]

Requirements

  • Python 3.10+
  • Redis server (for L1 caching)

Verification

from remina import Memory
 
memory = Memory()
print("Installation verified.")

Next Steps