---
title: "Overview"
icon: "code-branch"
iconType: "solid"
description: "Self-host Mem0 with full control over your infrastructure and data"
---
**Mem0 v1.0.0 is now available** — Introducing rerankers, async by default, Azure support, and more. [View changelog →](/changelog)
## Self-Host Mem0 with Full Control
Mem0 Open Source gives you a powerful, self-hosted memory layer for AI agents. Deploy on your infrastructure, customize every component, and maintain complete data ownership.
## Get Started
Choose your preferred SDK and get Mem0 running locally in minutes:
Install and configure Mem0 OSS with Python in 10 minutes
Set up Mem0 OSS with Node.js and TypeScript support
## Explore OSS Capabilities
Mem0 Open Source offers powerful features for building production-grade AI applications with memory. From graph-based knowledge structures to flexible component configuration, you have full control over how memory works in your system.
Build relationship-aware memory with knowledge graph capabilities
Choose your LLM, vector database, embedding model, and rerankers
Build high-throughput pipelines with async clients and REST endpoints
**Platform vs OSS?** See our [comparison guide](/platform/platform-vs-oss) to understand which deployment option fits your use case.
---
## Why Choose Open Source?
| Benefit | What You Get |
|---------|--------------|
| **Full Infrastructure Control** | Host on your own servers with complete access to configuration and deployment |
| **Complete Customization** | Modify implementation, extend functionality, and adapt to your specific needs |
| **Local Development** | Perfect for development, testing, and air-gapped environments |
| **No Vendor Lock-in** | Own your data, choose your stack, and maintain full independence |
| **Community Driven** | Contribute to and benefit from active community improvements and integrations |
**Looking for production scale?** [Mem0 Platform](/platform/overview) offers managed infrastructure with advanced features like webhooks, multimodal support, and enterprise support.
**Need help?** Check out our [GitHub repository](https://mem0.dev/gd) for source code, issues, and community discussions.
---
## Default Components
**No configuration needed to get started.** Mem0 works out of the box with sensible defaults:
- **LLM**: OpenAI `gpt-4.1-nano-2025-04-14` via your `OPENAI_API_KEY`
- **Embeddings**: OpenAI `text-embedding-3-small` (1536 dimensions)
- **Vector store**: Local Qdrant instance storing data at `/tmp/qdrant`
- **History storage**: SQLite database at `~/.mem0/history.db`
- **Reranker**: Disabled unless you configure one
Override any component with [`Memory.from_config`](/open-source/configuration).