Sign inSign up

cdupuis/sbx-kit-mem0:2.2.1

Multi-platform
Manifest digest

sha256:02ccb6b8c4e9b82f89984aa0c9205118aeb378aac945962d1bf0ed30b7f972eb

Last pushed

3 days by cdupuis

Type

Sandbox Kit

Manifest digest

sha256:02ccb6b8c4e9b82f89984aa0c9205118aeb378aac945962d1bf0ed30b7f972eb

yaml
schemaVersion: "3"
displayName: Mem0
description: Official self-hosted Mem0 server and dashboard with MCP access
sourceUrl: https://github.com/mem0ai/mem0
version: 2.2.1
licenses:
    - Apache-2.0
kind: workload
provides:
    - [email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/ca-certificates@20250419
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/postgresql-client-common@278
    - deb/postgresql-common-dev@278
    - deb/postgresql-common@278
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
    - deb/tzdata@2026
    - deb/[email protected]
    - deb/[email protected]
    - deb/[email protected]
capabilities:
    - type: com.docker.sandbox/sbx@1
    - type: com.docker.sandbox/long-running@1
    - type: com.docker.sandbox/lifecycle@1
      config:
        startup:
            - background: true
              command: exec flock --nonblock --conflict-exit-code 0 --no-fork /tmp/mem0-server.lock /opt/mem0/start.sh
              description: Start PostgreSQL, the Mem0 API and the dashboard
              env:
                - OPENAI_API_KEY
                - PGDATA
                - POSTGRES_HOST
                - POSTGRES_PORT
                - POSTGRES_DB
                - POSTGRES_USER
                - POSTGRES_PASSWORD
                - POSTGRES_COLLECTION_NAME
                - APP_DB_NAME
                - HISTORY_DB_PATH
                - DASHBOARD_URL
                - NEXT_PUBLIC_API_URL
                - NEXT_PUBLIC_INSTANCE_NAME
                - API_INTERNAL_URL
                - MEM0_DEFAULT_LLM_MODEL
                - MEM0_DEFAULT_USER_ID
                - MEM0_TELEMETRY
                - PYTHONDONTWRITEBYTECODE
                - PYTHONUNBUFFERED
                - HTTP_PROXY
                - HTTPS_PROXY
                - ALL_PROXY
                - NO_PROXY
                - http_proxy
                - https_proxy
                - all_proxy
                - no_proxy
                - SSL_CERT_FILE
                - SSL_CERT_DIR
              user: agent
    - type: com.docker.sandbox/port@1
      config:
        container: 8000
        name: api
      description: Mem0 REST API, MCP endpoint and OpenAPI documentation
    - type: com.docker.sandbox/port@1
      config:
        container: 3000
        name: dashboard
      description: Official Mem0 web dashboard
    - type: com.docker.sandbox/host-mount@1
      config:
        mode: "0700"
        path: /var/lib/mem0
      description: PostgreSQL data and memory history survive sandbox removal
    - type: com.docker.sandbox/network-policy@1
      config:
        runtime:
            allow:
                - api.openai.com:443
    - type: com.docker.sandbox/credential@1
      config:
        apiKey:
            inject:
                - domain: api.openai.com
                  format: Bearer %s
                  header: Authorization
            name: OPENAI_API_KEY
            proxyManaged: true
        phase: runtime
        service: mem0-openai
      description: OpenAI API key for extraction and embeddings
args:
    defaultUserId:
        default: mem0-mcp
        description: Shared MCP user scope when tools omit explicit entity filters
        pattern: ^[A-Za-z0-9._-]+$
        env: MEM0_DEFAULT_USER_ID
    model:
        default: gpt-5-mini
        description: OpenAI model for memory extraction
        pattern: ^[A-Za-z0-9._-]+$
        env: MEM0_DEFAULT_LLM_MODEL
    version:
        default: 2.2.1
        description: mem0ai Python package release to install
        pattern: ^[0-9]+\.[0-9]+\.[0-9]+$
        buildArg: MEM0_VERSION