---
title: 'Quickstart'
description: 'Get your Mem0 Memory System running in under 5 minutes'
---
## Prerequisites
Required for Neo4j container (Supabase already running)
For the mem0 core system and API
## Installation
### Step 1: Start Database Services
```bash
docker compose up -d neo4j
```
Supabase is already running as part of your existing infrastructure on the localai network.
### Step 2: Test Your Installation
```bash
python test_all_connections.py
```
You should see all systems passing.
### Step 3: Start the REST API Server ✅
Our Phase 2 implementation provides a production-ready REST API:
```bash
python start_api.py
```
The server will start on **http://localhost:8080** with:
- Interactive documentation at `/docs`
- Full authentication and rate limiting
- Comprehensive error handling
### Step 4: Test the API
Run our test suite to verify everything works:
```bash
# Quick validation test
python test_api_simple.py
# Comprehensive test suite
python test_api.py
```