Back to Home
Pintaro icon

mem0

by Pintaro

Overview

OpenMemory is a personal AI memory management server with a web dashboard, allowing users to store, retrieve, and manage facts and preferences for AI agents and applications. It provides a centralized knowledge base for various client applications.

Installation

Run Command
uvicorn app.main:app --host 0.0.0.0 --port 8765 --reload

Environment Variables

  • NEXT_PUBLIC_USER_ID
  • NEXT_PUBLIC_API_URL
  • OPENAI_API_KEY
  • ANTHROPIC_API_KEY
  • GROQ_API_KEY
  • DATABASE_URL
  • MCP_AUTH_TOKEN

Security Notes

The underlying `mem0` library, used by this server, appears to use `eval()` for parsing tool call arguments in some contexts (observed in `mem0-ts/src/oss/src/llms/langchain.ts` and `mem0/proxy/main.py`). This is a critical security vulnerability if attacker-controlled input can reach these `eval` calls, potentially leading to arbitrary code execution. While the immediate server code might sanitize inputs, the dependency introduces a high risk. Other aspects, such as using environment variables for API keys and local API communication, are generally good practices.

Similar Servers

Stats

Interest Score0
Security Score4
Cost ClassLow
Avg Tokens750
Stars0
Forks0
Last Update2026-01-19

Tags

AI MemoryKnowledge BasePersonal AIAgent MemoryLLM IntegrationFact StorageDashboardFastAPINext.jsVector Database