{
  "data": {
    "a": {
      "slug": "everos",
      "name": "EverOS",
      "vendor": "Evermind AI, Inc.",
      "vendorUrl": "https://evermind.ai",
      "kind": "http-api",
      "category": "agent-memory",
      "summary": "EverOS, formerly EverMemOS, is EverMind's open-source memory runtime for agents. It stores conversations, files and agent trajectories as Markdown with SQLite and LanceDB indexes, behind a local HTTP API and MCP server, with a managed EverOS Cloud.",
      "url": "https://www.anchorterminal.com/tools/everos",
      "markdownUrl": "https://www.anchorterminal.com/tools/everos.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/everos.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/everos.json",
      "dns": "everos.grade.anchorterminal.com",
      "repo": "https://github.com/EverMind-AI/EverOS",
      "license": "Apache-2.0",
      "transports": [
        "http",
        "stdio"
      ],
      "packages": [
        {
          "registry": "pypi",
          "name": "everos"
        },
        {
          "registry": "pypi",
          "name": "everos-mcp"
        }
      ],
      "auth": "none",
      "authNotes": "The self-hosted server has no authentication and binds to 127.0.0.1:8000 by default. The owner supplies LLM and embedding provider keys in ~/.everos/everos.toml. EverOS Cloud uses a bearer API key from the console at everos.evermind.ai, and its hosted MCP connector signs in with an EverOS account.",
      "pricing": "freemium",
      "pricingNotes": "Free under Apache-2.0 to run locally, with LLM and embedding costs paid to the chosen provider. EverOS Cloud has a console and API keys, but no plan or price was found on evermind.ai or docs.evermind.ai.",
      "priceSummary": "Freemium",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the repository, the OpenAPI document, llms.txt or the docs (checked 2026-11-06).",
        "endpoints": []
      },
      "toolCount": 7,
      "popularity": {
        "githubStars": 13839,
        "npmWeekly": null,
        "pypiWeekly": 4033,
        "asOf": "2026-11-06"
      },
      "docsUrl": "https://docs.evermind.ai",
      "llmsTxt": "https://docs.evermind.ai/llms.txt",
      "openapi": "https://github.com/EverMind-AI/EverOS/blob/main/docs/openapi.json",
      "capabilities": [
        "memory.store",
        "memory.search",
        "memory.user",
        "memory.delete"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "local",
        "hosted",
        "apache-2.0",
        "python",
        "mcp",
        "openapi",
        "llms-txt",
        "markdown",
        "no-auth"
      ],
      "lastRelease": "2026-10-22",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 69.4,
        "grade": "B",
        "agentReady": false,
        "rank": 247,
        "ranked": true,
        "rankOf": 1510,
        "categoryRank": 6,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 78,
          "maintenance": 80,
          "payments": 40,
          "reliability": 79,
          "schema": 89,
          "security": 47,
          "transparency": 71
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-06"
        },
        "negative": 0,
        "verdict": "EverOS keeps agent and user memory as Markdown with SQLite and LanceDB indexes, behind a described OpenAPI with typed, retryable errors and an MCP server, under Apache-2.0 at version 1.5.1. The local server has no authentication, EverOS Cloud prices are not published, and the cloud terms forbid automated data extraction.",
        "bestFor": "Self-hosted memory for agents and apps that want Markdown as the source of truth and separate user and agent tracks.",
        "strengths": [
          "Apache-2.0 Python library and local server at 1.5.1, with Keep a Changelog entries and semantic versioning declared",
          "OpenAPI document with 40 operations, every one described, and llms.txt plus llms-full.txt for the docs",
          "Retryable conditions are typed, such as 503 SESSION_BUSY and EXTERNAL_SERVICE_UNAVAILABLE for a busy database",
          "Memory is canonical Markdown on disk, editable by hand, with deletion by owner, session or memory id",
          "SECURITY.md with a five-day acknowledgement, plus a valid security.txt at evermind.ai"
        ],
        "weaknesses": [
          "The local HTTP server has no authentication and relies on binding to 127.0.0.1",
          "EverOS Cloud prices, plans and rate limits were not found on any public page",
          "The MCP server's autonomy protocol tells hosts to save facts without being asked, and no prompt-injection guidance was found",
          "The cloud terms of 20 January 2026 forbid automated extraction and allow discontinuing the service without notice",
          "Several outside bug reports, such as a silent capture failure, have no reply"
        ],
        "agentNotes": [
          "Write new code against `/api/v2`; `/api/v1` is a legacy alias that may go in a future major release",
          "Call `/api/v2/memory/flush` at the end of a session, since `add` is asynchronous and buffers recent messages",
          "Retry on 503 SESSION_BUSY or EXTERNAL_SERVICE_UNAVAILABLE after a pause; nothing was written",
          "Keep `host` at 127.0.0.1 unless something in front adds authentication",
          "Treat recalled memories as untrusted text, since they are extracted from past conversations"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 69.4
          }
        ],
        "editorialScores": {
          "ergonomics": 78,
          "maintenance": 80,
          "payments": 40,
          "reliability": 79,
          "schema": 89,
          "security": 47,
          "transparency": 66
        },
        "provenanceScore": 75,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-06",
            "maintenance": "2026-11-06",
            "payments": "2026-11-06",
            "reliability": "2026-11-06",
            "schema": "2026-11-06",
            "security": "2026-11-06",
            "transparency": "2026-11-06"
          },
          "last": "2026-11-06",
          "oldest": "2026-11-06",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "uv pip install everos \u0026\u0026 everos init \u0026\u0026 everos server start",
        "http": "curl http://127.0.0.1:8000/health",
        "claudeCode": "claude mcp add everos -e EVEROS_BASE_URL=http://127.0.0.1:8000 -- uvx everos-mcp"
      },
      "letme": {
        "capability": "https://letme.dev/memory.store",
        "tool": "https://letme.dev/everos"
      },
      "area": "agent-runtime",
      "provenance": {
        "legalEntity": "Evermind AI, Inc.",
        "domain": "evermind.ai",
        "domainRegistered": "2020-02-22",
        "endpointOnVendorDomain": null,
        "terms": "https://evermind.ai/terms-of-service",
        "privacy": "https://evermind.ai/privacy-policy",
        "statusPage": "",
        "changelog": "https://github.com/EverMind-AI/EverOS/blob/main/CHANGELOG.md",
        "securityTxt": "valid",
        "checked": "2026-11-06",
        "notes": [
          "Terms and privacy policy both say last updated 20 January 2026 and name Evermind AI, Inc. The terms choose Singapore law and forbid extracting data by bots, scripts, crawlers or data-mining tools, recorded here as a fact.",
          "evermind.ai/robots.txt allows all crawlers and names Claude-Web and anthropic-ai as allowed. docs.evermind.ai carries Content-Signal ai-input=yes.",
          "RDAP gives evermind.ai a registration date of 22 February 2020.",
          "security.txt at evermind.ai/.well-known/ gives contact@evermind.ai and a policy URL, expiring 28 February 2027.",
          "The about page is drawn by script and returned no readable text."
        ],
        "score": 75
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/everos.json",
      "live": {
        "slug": "everos",
        "versions": [
          {
            "registry": "github",
            "name": "EverMind-AI/EverOS",
            "version": "v1.5.1",
            "released": "2026-10-22",
            "seenAt": "2026-11-06T23:24:44.540703115Z"
          },
          {
            "registry": "pypi",
            "name": "everos",
            "version": "1.5.1",
            "released": "2026-10-22",
            "seenAt": "2026-11-06T23:24:41.488069905Z"
          },
          {
            "registry": "pypi",
            "name": "everos-mcp",
            "version": "0.1.1",
            "released": "2026-10-15",
            "seenAt": "2026-11-06T23:24:42.65503941Z"
          }
        ],
        "githubStars": 13840,
        "pypiWeekly": 4033,
        "securityTxt": {
          "url": "https://evermind.ai/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-02-28T00:00:00Z",
          "checkedAt": "2026-11-07T16:01:32.419431813Z"
        },
        "llmsTxt": {
          "url": "https://docs.evermind.ai/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-11-07T15:32:26.933711899Z"
        },
        "pages": [
          {
            "url": "https://raw.githubusercontent.com/EverMind-AI/EverOS/main/CHANGELOG.md",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-11-07T14:18:19.185692468Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "40ab92cf4d99"
          },
          {
            "url": "https://evermind.ai/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-11-07T14:09:24.819286526Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "dcd843ca72fe"
          },
          {
            "url": "https://evermind.ai/terms-of-service",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-11-07T14:09:28.72898661Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "009377ab61a3"
          }
        ],
        "updatedAt": "2026-11-07T16:01:32.419431813Z"
      }
    },
    "answer": "EverOS scores 69.4 (B) on agent readiness against Hy Memory's 53.8 (D), and leads in 6 of 7 scored categories. Hy Memory leads on payments \u0026 pricing.",
    "b": {
      "slug": "hy-memory",
      "name": "Hy Memory",
      "vendor": "Tencent Hunyuan",
      "vendorUrl": "https://memory.hunyuan.tencent.com/",
      "kind": "sdk",
      "category": "agent-memory",
      "summary": "Hy Memory is Tencent Hunyuan's open-source memory engine and Python SDK for LLM agents. `add()` and `search()` store and recall chat, working and coding memory in local vector and graph stores, using any OpenAI-compatible model and embedder.",
      "url": "https://www.anchorterminal.com/tools/hy-memory",
      "markdownUrl": "https://www.anchorterminal.com/tools/hy-memory.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/hy-memory.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hy-memory.json",
      "dns": "hy-memory.grade.anchorterminal.com",
      "repo": "https://github.com/Tencent-Hunyuan/Hy-Memory",
      "license": "Apache-2.0 (PyPI metadata for the 1.x releases and 2.0.1 says MIT; 2.0.2 carries Apache-2.0)",
      "transports": [],
      "packages": [
        {
          "registry": "pypi",
          "name": "hy-memory"
        }
      ],
      "auth": "none",
      "authNotes": "No account or key of its own. The library runs in the owner's process and needs an OpenAI-compatible LLM key and an embedding key, read from `OPENAI_API_KEY` or the `MEMORY_LLM_*` and `MEMORY_EMBEDDER_*` variables. Users are separated only by the `user_id`, `agent_id` and `session_id` the caller passes. The optional local server (`python -m hy_memory.server`, 127.0.0.1 port 19527) has no authentication.",
      "pricing": "free",
      "pricingNotes": "Free under Apache-2.0, with nothing to buy and no signup. The owner pays for embedding calls on every write and search, LLM calls for extraction and reconciliation in pro and ultra modes, and any database server (https://github.com/Tencent-Hunyuan/Hy-Memory/blob/main/README.md).",
      "priceSummary": "Free · OSS",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the README, docs or source read on 16 October 2026. Self-hosted open-source library with no paid endpoint.",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 27,
        "npmWeekly": null,
        "pypiWeekly": 147,
        "asOf": "2026-10-16"
      },
      "docsUrl": "https://github.com/Tencent-Hunyuan/Hy-Memory/blob/main/docs/usage.md",
      "capabilities": [
        "memory.store",
        "memory.search",
        "memory.user",
        "memory.graph",
        "memory.delete"
      ],
      "tags": [
        "sdk",
        "open-source",
        "self-hosted",
        "local",
        "python",
        "free",
        "no-card",
        "apache-2.0",
        "openai-compatible",
        "knowledge-graph"
      ],
      "lastRelease": "2026-11-02",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 53.8,
        "grade": "D",
        "agentReady": false,
        "rank": 937,
        "ranked": true,
        "rankOf": 1510,
        "categoryRank": 19,
        "methodology": "0.7",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 72,
          "maintenance": 76,
          "payments": 60,
          "reliability": 65,
          "schema": 55,
          "security": 37,
          "transparency": 63
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-11-04"
        },
        "negative": -6,
        "negativeNotes": [
          "2026-11-02. `hy-memory` 2.0.13, a patch release, removed the degraded fallback on writes. A write whose reconcile model call failed used to store every extracted memory as-is and return `success: true`, and extraction or embedding failures also reported success. These writes now store nothing and return `success: false`. The changelog calls it a behaviour change for direct SDK users, posted on release day with no earlier notice or pre-release found. The 2.0.5 change of 22 October, which turned the coding search version-diff block off by default, falls within the same term (-3). https://github.com/Tencent-Hunyuan/Hy-Memory/blob/main/CHANGELOG.md",
          "2026-10-22. `hy-memory` 2.0.5 shipped fixes for two flaws its commits describe. Session-scoped searches ran intention recall with no tenancy filter and could return every user's intentions, and intention dedup could hard-delete another user's similar intention (commit 514bf5c, #81). Coding retrieval dropped agent and session filters, so one agent or session could recall another's facts (commit 4bc918a, #87). The changelog says only that coding reconciliation was tightened, and OSV lists no advisory (-3). https://github.com/Tencent-Hunyuan/Hy-Memory/commit/514bf5c"
        ],
        "verdict": "An Apache-2.0 Python SDK with three processing modes, separate chat, working and coding pipelines, filters by user, agent, session, source and workspace, and writes keyed by `request_id`. Deletion does not stick everywhere. Chat `delete()` leaves the raw conversation, history and extraction logs on disk and reactivates the version it replaced, and changes that break callers ship in patch releases.",
        "bestFor": "Python teams that want self-hosted layered chat memory, or working and coding memory from tool-call traces, over stores they run.",
        "strengths": [
          "Apache-2.0 SDK on PyPI with nothing to buy and no account, working with any OpenAI-compatible LLM and embedding endpoint",
          "`lite` mode stores and searches raw text with embeddings only and makes no LLM calls",
          "`add()` stores one outcome per `request_id`, so a retried write with the same id returns the first result",
          "Filters by user, agent, session, caller source, workspace and branch, applied in the store before results are cut to the limit",
          "Thirteen dated SDK releases between 16 October and 2 November 2026, each with a changelog entry"
        ],
        "weaknesses": [
          "Chat `delete()` leaves the source conversation, the deleted text in `history.db` and extraction prompts in `cache.db`, and reactivates a superseded fact",
          "2.0.13, a patch release, changed degraded writes from success to failure, so a write that stored memories as-is now stores nothing, posted on release day",
          "2.0.5 fixed cross-user intention recall and cross-agent coding recall with no advisory",
          "The guides under docs/ and the docstrings are mostly in Chinese. Only the README is in English",
          "The bundled local HTTP server has no authentication and sends `Access-Control-Allow-Origin: *` on every response"
        ],
        "agentNotes": [
          "Pass `user_id` on every `add()` and `user_ids` on every `search()`. Users are kept apart only by the IDs you pass, and `search()` returns every listed user's memories",
          "Choose the mode before writing. `lite` makes no LLM calls and stores raw text. `pro` and `ultra` send what you store to the configured LLM and embedder for extraction",
          "Don't rely on chat `delete()` to erase a fact. The raw conversation, `history.db` and `cache.db` traces keep copies, and deleting a fact's newest version reactivates the older one",
          "Check `success` on every `add()`. Since 2.0.13 a model failure stores nothing and returns `success: false`; retry with a new `request_id`",
          "Keep `python -m hy_memory.server` on 127.0.0.1. It has no authentication and allows any web origin"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 2.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.7",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 53.8
          }
        ],
        "editorialScores": {
          "ergonomics": 72,
          "maintenance": 76,
          "payments": 60,
          "reliability": 65,
          "schema": 55,
          "security": 37,
          "transparency": 50
        },
        "provenanceScore": 75,
        "checked": {
          "categories": {
            "ergonomics": "2026-11-04",
            "maintenance": "2026-11-04",
            "payments": "2026-11-04",
            "reliability": "2026-11-04",
            "schema": "2026-11-04",
            "security": "2026-11-04",
            "transparency": "2026-11-04"
          },
          "last": "2026-11-04",
          "lastMoved": "2026-11-04",
          "oldest": "2026-11-04",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "pip install hy-memory   # or: pip install \"hy-memory[qdrant]\""
      },
      "letme": {
        "capability": "https://letme.dev/memory.store",
        "tool": "https://letme.dev/hy-memory"
      },
      "sameCompany": [
        "tencentdb-agent-memory",
        "hy3"
      ],
      "area": "agent-runtime",
      "provenance": {
        "legalEntity": "Tencent",
        "domain": "tencent.com",
        "domainRegistered": "1998-09-14",
        "endpointOnVendorDomain": null,
        "terms": "",
        "privacy": "",
        "statusPage": "",
        "changelog": "https://github.com/Tencent-Hunyuan/Hy-Memory/blob/main/CHANGELOG.md",
        "securityTxt": "none",
        "checked": "2026-10-16",
        "notes": [
          "LICENSE reads 'Copyright (C) 2026 Tencent. All rights reserved.' above the Apache-2.0 text, and the website footer reads '© 2026 Tencent Hunyuan'. No fuller legal name was found.",
          "The website is memory.hunyuan.tencent.com and the repository is under GitHub's Tencent-Hunyuan organisation. RDAP at Verisign gives tencent.com a registration date of 14 September 1998.",
          "No terms or privacy policy applies to the SDK beyond the Apache-2.0 licence, and the website links none. MemHub has its own PRIVACY.md. There is no hosted endpoint, so no status page.",
          "security.txt returns 404 on memory.hunyuan.tencent.com and www.tencent.com. SECURITY.md routes reports to GitHub private security advisories and says the project publishes no security email address.",
          "CHANGELOG.md dates 2.0.1 to 16 October and 2.0.2 to 17 October 2026 (Beijing time). PyPI's upload times are 15 October 17.24 UTC and 16 October 16.01 UTC.",
          "WebFetch read the GitHub front page only. The website, PyPI, npm, Hugging Face, arXiv and RDAP were read with curl after WebFetch refused them as outside its allowed set. memory.hunyuan.tencent.com has no robots.txt (404)."
        ],
        "score": 75
      },
      "requirements": {
        "setupChecked": true,
        "complianceChecked": true,
        "card": "no",
        "freeTier": true,
        "minutes": 10,
        "credential": "api-key",
        "hosting": [
          "self-hosted"
        ],
        "euResidency": "unknown",
        "trainsOnData": "no",
        "zeroRetention": "unknown",
        "selfHost": "yes"
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/hy-memory.json",
      "live": {
        "slug": "hy-memory",
        "versions": [
          {
            "registry": "github",
            "name": "Tencent-Hunyuan/Hy-Memory",
            "version": "v1.0.6",
            "released": "2026-11-06",
            "seenAt": "2026-11-06T23:33:41.589209463Z"
          },
          {
            "registry": "pypi",
            "name": "hy-memory",
            "version": "2.0.14",
            "released": "2026-11-04",
            "seenAt": "2026-11-06T23:33:41.379416625Z"
          }
        ],
        "githubStars": 1989,
        "pypiWeekly": 1800,
        "securityTxt": {
          "url": "https://tencent.com/.well-known/security.txt",
          "state": "unknown",
          "checkedAt": "2026-11-07T16:01:57.23927149Z"
        },
        "domain": {
          "domain": "tencent.com",
          "registered": "1998-09-14",
          "source": "https://rdap.verisign.com/com/v1/domain/tencent.com",
          "checkedAt": "2026-11-01T14:16:02.443593707Z"
        },
        "pages": [
          {
            "url": "https://raw.githubusercontent.com/Tencent-Hunyuan/Hy-Memory/main/CHANGELOG.md",
            "kind": "deprecations",
            "status": 304,
            "checkedAt": "2026-11-07T14:19:31.496512599Z",
            "changedAt": "2026-11-06T13:40:55.639948724Z",
            "fingerprint": "7cc9a4d250a7"
          }
        ],
        "github": {
          "repo": "tencent-hunyuan/hy-memory",
          "checkedAt": "2026-11-02T09:31:05.910160196Z",
          "stars": 1915,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-11-02T09:29:10Z",
          "openIssues": 43,
          "openPRs": 42,
          "issuesOpened90d": 80,
          "issuesClosed90d": 37,
          "prsMerged90d": 148,
          "ci": {
            "branch": "main",
            "runs": 50,
            "success": 49,
            "failure": 1,
            "other": 0,
            "latest": "success",
            "latestAt": "2026-11-02T08:48:41Z"
          },
          "replies": {
            "sampled": 25,
            "unanswered": 11,
            "medianDays": 3.2
          }
        },
        "updatedAt": "2026-11-07T16:01:57.23927149Z"
      }
    },
    "edges": [
      {
        "by": 34,
        "category": "schema",
        "leads": "everos",
        "name": "Schema \u0026 documentation",
        "reasons": {
          "a": "OpenAPI document in the repository with 40 operations, every one with a description (25). llms.txt and llms-full.txt on docs.evermind.ai (10). Operation descriptions state purpose; when-not-to-use guidance appears in the docs, such as flush after add, rather than per operation (15 of 20). Typed request models with filter operators eq, ne, gt, gte, lt, lte and in, and 422 on malformed ids (12 of 15). curl examples for add, flush and search, and typed error codes such as SESSION_BUSY and EXTERNAL_SERVICE_UNAVAILABLE (12 of 15). `/api/v2` with `/api/v1` kept as a legacy alias, a changelog and release notes (15). Total 89.",
          "b": "Library reading. No OpenAPI or tool schema applies, and the SDK defines no agent tools. Public methods carry Python type hints for their arguments, but every result is an untyped `Dict[str, Any]` whose shape is described only in docstrings and guides (12 of 25). No llms.txt on memory.hunyuan.tencent.com per the 16 October check, not re-read on 4 November. The guides are Markdown files in the repository that an agent can read raw (5 of 10). Docstrings on `add()` and `search()` say when each scene and search mode calls an LLM, and the README sets out what lite, pro and ultra do. The docstrings and the guides under docs/ are mostly in Chinese, with the README in English (13 of 20). `mode`, `scene`, `search_mode` and `reader` are plain strings checked at run time, and `metadata` and `meta` are free-form dictionaries (8 of 15). Worked examples in the README and guides. Since 2.0.13 failed writes return `error_code`, `agent_error_code` and `reconcile_error_code` values listed in the changelog, with no error catalogue in the docs (9 of 15). CHANGELOG.md covers every SDK release from 2.0.1 to 2.0.13, while docs/usage.md still pins 2.0.4 for every install line (8 of 15)."
        },
        "scores": {
          "a": 89,
          "b": 55
        }
      },
      {
        "by": 20,
        "category": "payments",
        "leads": "hy-memory",
        "name": "Payments \u0026 pricing",
        "reasons": {
          "a": "Self-hosted rule, with the price lines read for EverOS Cloud. No x402, MPP or L402 (0 of 40). No cloud price or plan found on evermind.ai, its FAQ, terms or docs (0). The open-source runtime is free with no card (20). An agent can install it from PyPI and run it with no account (20). Total 40.",
          "b": "Apache-2.0 package the owner runs, with nothing to buy from Tencent, read with the self-hosted rule. 20 for pricing, 20 for a free start and 20 for use without an account. No x402, MPP or L402 in the docs or source (0). Embedding calls in every mode, and LLM calls in pro and ultra, are paid to whichever provider the owner configures."
        },
        "scores": {
          "a": 40,
          "b": 60
        }
      },
      {
        "by": 14,
        "category": "reliability",
        "leads": "everos",
        "name": "Reliability",
        "reasons": {
          "a": "Local-software lines, as a library and server the owner runs. `everos` on PyPI with Python 3.12 or newer stated, plus a Windows guide (20). ci.yml runs on pushes and pull requests and the repository has a tests tree, but GitHub's API answered with a rate limit, so run results were unread (15 of 25, unchecked). 43 open issues and pull requests against 82 commits in 90 days; several outside bug reports, including a silent capture failure in the DSH plugin, have no reply (14 of 25). Keep a Changelog with semantic versioning declared and a 1.0 migration guide (15). Version 1.5.1 (15). Total 79.",
          "b": "Local-software reading of the Python SDK. `hy-memory` installs from PyPI with Python 3.9 or later declared in pyproject.toml at 2.0.13 and extras for Qdrant, FAISS, Neo4j, MySQL and local rerank (20). A public CI workflow runs the whole pytest suite (133 `test_*.py` files at commit b58e95f) on Python 3.12 only, on pushes to main and on pull requests. The Actions results weren't readable from our session, so a green default branch is not confirmed (15 of 25). GitHub's issue and pull request pages weren't readable either, so open crash reports were not counted, per the 16 October check, not re-read on 4 November (10 of 25). CHANGELOG.md now has a dated entry for each SDK release from 2.0.1 to 2.0.13 and labels the 2.0.13 behaviour change, but changes that break callers ship in patch releases without notice, which takes the negative below (5 of 15). Version 2.0.13 (15)."
        },
        "scores": {
          "a": 79,
          "b": 65
        }
      },
      {
        "by": 10,
        "category": "security",
        "leads": "everos",
        "name": "Security \u0026 auth",
        "reasons": {
          "a": "Framework reading for software the owner runs. The local server has no authentication and no security scheme in the OpenAPI document, relying on a 127.0.0.1 bind by default (15 of 30). No read-only mode; the cloud purge is two-step (8 of 20). Memories are extracted from conversations and returned into prompts, and everos-mcp tells hosts to save facts unprompted, with no injection guidance found (4 of 15). Structured logs and lock metrics, no audit log (6 of 15). SECURITY.md with a reporting address, five-day acknowledgement, supported versions and a published-advisories section, plus a valid security.txt (14 of 20). Total 47.",
          "b": "Local-software reading, as for LangMem and Graphiti. The SDK holds no credential of its own and opens no port. LLM and embedder keys come from the environment or a `.env` file. Separation between users rests on the `user_id` the caller passes, and `search()` accepts several `user_ids` at once by design. The bundled `python -m hy_memory.server`, which the OpenClaw plugin starts, listens on 127.0.0.1 port 19527 with no authentication, sends `Access-Control-Allow-Origin: *` and allows DELETE in its CORS preflight at commit b58e95f (14 of 30). No read-only mode. `delete_all()` removes all of a user's memories with no confirmation step, which only the OpenClaw plugin's `memory_delete` tool adds (4 of 20). Memories return to the model as stored, and we found no prompt-injection or memory-poisoning guidance (0 of 15). On by default, `history.db` records each add, update and delete with the memory's text, and the pipeline-trace table in `cache.db` keeps extraction prompts and responses. Since 2.0.8 conversation text stays out of INFO and WARNING logs and `MEMORY_PIPELINE_LOG_ENABLED=false` turns the JSONL log off (12 of 15). SECURITY.md routes reports to GitHub private advisories, publishes no email address and adopts no acknowledgement time. No security.txt on memory.hunyuan.tencent.com or www.tencent.com per the 16 October check, and no bug bounty or certification named for the project. OSV lists no advisory for `hy-memory` on 4 November (7 of 20)."
        },
        "scores": {
          "a": 47,
          "b": 37
        }
      },
      {
        "by": 8,
        "category": "transparency",
        "leads": "everos",
        "name": "Transparency \u0026 trust",
        "reasons": {
          "a": "Apache-2.0 with a NOTICE file (30). Local data stays in the owner's Markdown and indexes. For the cloud, the privacy policy gives no retention periods, the terms and privacy policy word the training exceptions differently, and the privacy contact link points to a miromind.ai address (12 of 30). The README marks `/api/v1` as a legacy alias that may be removed in a future major release, and a 1.0 migration guide exists, with no notice period (14 of 20). No outbound telemetry was found in the source, and the docs don't address it (10 of 20). Total 66.",
          "b": "Apache-2.0 in LICENSE and in pyproject.toml at 2.0.13. CHANGELOG.md says 2.0.1 kept the MIT licence metadata it was published with and 2.0.2 carries Apache-2.0, and the 1.x releases went out with MIT metadata per the 16 October check. The OpenClaw plugin source (1.1.10) says Apache-2.0, while the npm package `openclaw-hy-memory` 1.2.4 was marked MIT per the 16 October check, not re-read on 4 November (25 of 30). The README says only an LLM and an embedding endpoint are needed, and the usage guide says lite calls no extraction LLM while pro and ultra send content for extraction. Nothing says in one place what the SDK keeps on disk. Since 2.0.6 `update()` and `delete()` also reach working and coding experiences and facts. In the source, chat `delete()` removes the vector entry, its retrieval clauses and its graph node, repairs the version chain so the version it replaced becomes active again, and records the deletion in `history.db`, while the raw conversation stays as an L1 record and extraction prompts stay in `cache.db`. 2.0.10 trims assistant and tool turns in stored raw conversations (10 of 30). No deprecation policy. The 2.0.5 default change to coding search and the 2.0.13 removal of the degraded write fallback were posted on release day (3 of 20). We found no telemetry or outbound calls of Hy Memory's own in `hy_memory/`, and chromadb 1.5.9 in uv.lock pulls in no PostHog client. Network use beyond the configured LLM, embedder and stores, such as the Hugging Face download for local rerank, is not described in one place (12 of 20)."
        },
        "scores": {
          "a": 71,
          "b": 63
        }
      },
      {
        "by": 6,
        "category": "ergonomics",
        "leads": "everos",
        "name": "Agent ergonomics",
        "reasons": {
          "a": "Read for the API, with seven MCP tools on top. Searches take `top_k` and a method, and responses can be scoped by five ids (20 of 25). Filters nest with AND and OR, and `/get` pages results (18 of 20). Errors carry typed codes and say which are retryable (16 of 20). `add` is queued and returns 202, a busy session refuses deletion with nothing deleted, and the cloud purge needs a nonce confirmed within five minutes (12 of 20). A demo runs with no key and the minimal setup needs one OpenRouter key, with a Python library and the MCP server, one language (12 of 15). Total 78.",
          "b": "Read as a library with the API lines. `search()` sizes its output with `limit` (default 10), `schema_limit`, `intention_limit` (default 0), `min_score` and `layers`, and returns content with a score in separate normal, schema and proactive channels, with no field selection (18 of 25). Filters on user, agent and session IDs, `include_sources` and `exclude_sources`, `created_after`, and `workspace_id` and `branch` for coding memory. `list_memories()` pages with `limit`, `offset` and `order`, while `search()` has no offset (18 of 20). Invalid arguments raise `ValueError` with a message, and since 2.0.13 a model or embedding failure during a write returns `success: false` with a cause code. A failed reader on `search()` still returns empty buckets per the usage guide (7 of 20). Since 2.0.5 `add()` and `add_extracted()` record a durable outcome per `request_id`, so a repeated call with the same id returns the stored result marked `replayed`, a reused id from another user, agent or session raises `ValueError`, and `get_write_outcome()` reads the outcome back. `update()` and `delete()` by ID are safe to repeat (20). One constructor works with only `OPENAI_API_KEY` set, defaulting to gpt-4.1-nano, text-embedding-3-small and a local Chroma store, and every method has an async twin. Python only (9 of 15)."
        },
        "scores": {
          "a": 78,
          "b": 72
        }
      }
    ],
    "facts": [
      {
        "a": "HTTP API",
        "b": "SDK + MCP",
        "name": "Kind"
      },
      {
        "a": "Evermind AI, Inc.",
        "b": "Tencent Hunyuan",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, stdio",
        "b": "",
        "name": "Transports"
      },
      {
        "a": "None",
        "b": "None",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Free",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0",
        "b": "Apache-2.0 (PyPI metadata for the 1.x releases and 2.0.1 says MIT; 2.0.2 carries Apache-2.0)",
        "name": "Licence"
      },
      {
        "a": "7",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-22",
        "b": "2026-11-02",
        "name": "Last release"
      },
      {
        "a": "2026-01-20",
        "b": "no document linked",
        "name": "Terms last updated"
      },
      {
        "a": "2026-01-20",
        "b": "no document linked",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes",
        "b": "not read yet",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "not read yet",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "not read yet",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "not read yet",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not read yet",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "14k stars, 4k PyPI/wk",
        "b": "27 stars, 147 PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "2.5/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "EverOS scores 69.4 (B) on agent readiness against Hy Memory's 53.8 (D), and leads in 6 of 7 scored categories. Hy Memory leads on payments \u0026 pricing.",
        "question": "Which is better for AI agents, EverOS or Hy Memory?"
      },
      {
        "answer": "EverOS runs on your own machine, with no hosted endpoint listed. No hosted endpoint is listed for Hy Memory.",
        "question": "Can an agent call EverOS and Hy Memory without installing anything?"
      },
      {
        "answer": "Yes. EverOS is open source (Apache-2.0). Hy Memory is open source (Apache-2.0 (PyPI metadata for the 1.x releases and 2.0.1 says MIT; 2.0.2 carries Apache-2.0)).",
        "question": "Are EverOS and Hy Memory open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 79 against 65",
          "Schema \u0026 documentation, 89 against 55",
          "Agent ergonomics, 78 against 72",
          "Security \u0026 auth, 47 against 37",
          "Transparency \u0026 trust, 71 against 63"
        ],
        "also": [
          "Runs on your own machine",
          "No incidents deducted, where Hy Memory loses 6 points for them"
        ],
        "goodFor": "Self-hosted memory for agents and apps that want Markdown as the source of truth and separate user and agent tracks.",
        "slug": "everos",
        "watchFor": "The local HTTP server has no authentication and relies on binding to 127.0.0.1"
      },
      {
        "aheadOn": [
          "Payments \u0026 pricing, 60 against 40"
        ],
        "also": [
          "Free to start without a card"
        ],
        "goodFor": "Python teams that want self-hosted layered chat memory, or working and coding memory from tool-call traces, over stores they run.",
        "slug": "hy-memory",
        "watchFor": "Chat `delete()` leaves the source conversation, the deleted text in `history.db` and extraction prompts in `cache.db`, and reactivates a superseded fact"
      }
    ],
    "history": {
      "everos": null,
      "hy-memory": [
        {
          "causes": [
            "product",
            "event"
          ],
          "date": "2026-11-04",
          "delta": -4,
          "from": 57.8,
          "fromGrade": "C",
          "to": 53.8,
          "toGrade": "D"
        },
        {
          "causes": [
            "method"
          ],
          "date": "2026-10-28",
          "delta": 0.1,
          "from": 57.7,
          "fromGrade": "C",
          "to": 57.8,
          "toGrade": "C"
        }
      ]
    },
    "job": {
      "capability": "memory.store",
      "name": "Agent memory"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-everos.json",
        "title": "Amazon Bedrock AgentCore Memory vs EverOS",
        "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-everos"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-hy-memory.json",
        "title": "Amazon Bedrock AgentCore Memory vs Hy Memory",
        "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-hy-memory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/basic-memory-vs-everos.json",
        "title": "Basic Memory vs EverOS",
        "url": "https://www.anchorterminal.com/compare/basic-memory-vs-everos"
      },
      {
        "json": "https://www.anchorterminal.com/compare/basic-memory-vs-hy-memory.json",
        "title": "Basic Memory vs Hy Memory",
        "url": "https://www.anchorterminal.com/compare/basic-memory-vs-hy-memory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-mem-vs-everos.json",
        "title": "claude-mem vs EverOS",
        "url": "https://www.anchorterminal.com/compare/claude-mem-vs-everos"
      },
      {
        "json": "https://www.anchorterminal.com/compare/claude-mem-vs-hy-memory.json",
        "title": "claude-mem vs Hy Memory",
        "url": "https://www.anchorterminal.com/compare/claude-mem-vs-hy-memory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cognee-vs-everos.json",
        "title": "Cognee vs EverOS",
        "url": "https://www.anchorterminal.com/compare/cognee-vs-everos"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cognee-vs-hy-memory.json",
        "title": "Cognee vs Hy Memory",
        "url": "https://www.anchorterminal.com/compare/cognee-vs-hy-memory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-google-memory-bank.json",
        "title": "EverOS vs Agent Platform Memory Bank",
        "url": "https://www.anchorterminal.com/compare/everos-vs-google-memory-bank"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-graphicle.json",
        "title": "EverOS vs Graphicle",
        "url": "https://www.anchorterminal.com/compare/everos-vs-graphicle"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-graphiti.json",
        "title": "EverOS vs Graphiti",
        "url": "https://www.anchorterminal.com/compare/everos-vs-graphiti"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-hindsight.json",
        "title": "EverOS vs Hindsight",
        "url": "https://www.anchorterminal.com/compare/everos-vs-hindsight"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-honcho.json",
        "title": "EverOS vs Honcho",
        "url": "https://www.anchorterminal.com/compare/everos-vs-honcho"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-langmem.json",
        "title": "EverOS vs LangMem",
        "url": "https://www.anchorterminal.com/compare/everos-vs-langmem"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-localghost.json",
        "title": "EverOS vs LocalGhost",
        "url": "https://www.anchorterminal.com/compare/everos-vs-localghost"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-mem0.json",
        "title": "EverOS vs Mem0 Platform + MCP",
        "url": "https://www.anchorterminal.com/compare/everos-vs-mem0"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-memmachine.json",
        "title": "EverOS vs MemMachine",
        "url": "https://www.anchorterminal.com/compare/everos-vs-memmachine"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-memori.json",
        "title": "EverOS vs Memori",
        "url": "https://www.anchorterminal.com/compare/everos-vs-memori"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-memory-reference-server.json",
        "title": "EverOS vs Memory (MCP reference server)",
        "url": "https://www.anchorterminal.com/compare/everos-vs-memory-reference-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-mempalace.json",
        "title": "EverOS vs MemPalace",
        "url": "https://www.anchorterminal.com/compare/everos-vs-mempalace"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-past-dev.json",
        "title": "EverOS vs past.dev",
        "url": "https://www.anchorterminal.com/compare/everos-vs-past-dev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-supermemory.json",
        "title": "EverOS vs Supermemory API + MCP",
        "url": "https://www.anchorterminal.com/compare/everos-vs-supermemory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-tencentdb-agent-memory.json",
        "title": "EverOS vs TencentDB Agent Memory",
        "url": "https://www.anchorterminal.com/compare/everos-vs-tencentdb-agent-memory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-tokenrip.json",
        "title": "EverOS vs Tokenrip",
        "url": "https://www.anchorterminal.com/compare/everos-vs-tokenrip"
      },
      {
        "json": "https://www.anchorterminal.com/compare/everos-vs-zep.json",
        "title": "EverOS vs Zep",
        "url": "https://www.anchorterminal.com/compare/everos-vs-zep"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-memory-bank-vs-hy-memory.json",
        "title": "Agent Platform Memory Bank vs Hy Memory",
        "url": "https://www.anchorterminal.com/compare/google-memory-bank-vs-hy-memory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/graphiti-vs-hy-memory.json",
        "title": "Graphiti vs Hy Memory",
        "url": "https://www.anchorterminal.com/compare/graphiti-vs-hy-memory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hindsight-vs-hy-memory.json",
        "title": "Hindsight vs Hy Memory",
        "url": "https://www.anchorterminal.com/compare/hindsight-vs-hy-memory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/honcho-vs-hy-memory.json",
        "title": "Honcho vs Hy Memory",
        "url": "https://www.anchorterminal.com/compare/honcho-vs-hy-memory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy-memory-vs-langmem.json",
        "title": "Hy Memory vs LangMem",
        "url": "https://www.anchorterminal.com/compare/hy-memory-vs-langmem"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy-memory-vs-localghost.json",
        "title": "Hy Memory vs LocalGhost",
        "url": "https://www.anchorterminal.com/compare/hy-memory-vs-localghost"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy-memory-vs-mem0.json",
        "title": "Hy Memory vs Mem0 Platform + MCP",
        "url": "https://www.anchorterminal.com/compare/hy-memory-vs-mem0"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy-memory-vs-memmachine.json",
        "title": "Hy Memory vs MemMachine",
        "url": "https://www.anchorterminal.com/compare/hy-memory-vs-memmachine"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy-memory-vs-memori.json",
        "title": "Hy Memory vs Memori",
        "url": "https://www.anchorterminal.com/compare/hy-memory-vs-memori"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy-memory-vs-memory-reference-server.json",
        "title": "Hy Memory vs Memory (MCP reference server)",
        "url": "https://www.anchorterminal.com/compare/hy-memory-vs-memory-reference-server"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy-memory-vs-mempalace.json",
        "title": "Hy Memory vs MemPalace",
        "url": "https://www.anchorterminal.com/compare/hy-memory-vs-mempalace"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy-memory-vs-past-dev.json",
        "title": "Hy Memory vs past.dev",
        "url": "https://www.anchorterminal.com/compare/hy-memory-vs-past-dev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy-memory-vs-supermemory.json",
        "title": "Hy Memory vs Supermemory API + MCP",
        "url": "https://www.anchorterminal.com/compare/hy-memory-vs-supermemory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy-memory-vs-tencentdb-agent-memory.json",
        "title": "Hy Memory vs TencentDB Agent Memory",
        "url": "https://www.anchorterminal.com/compare/hy-memory-vs-tencentdb-agent-memory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy-memory-vs-tokenrip.json",
        "title": "Hy Memory vs Tokenrip",
        "url": "https://www.anchorterminal.com/compare/hy-memory-vs-tokenrip"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hy-memory-vs-zep.json",
        "title": "Hy Memory vs Zep",
        "url": "https://www.anchorterminal.com/compare/hy-memory-vs-zep"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ai-memory-vs-everos.json",
        "title": "AI Memory vs EverOS",
        "url": "https://www.anchorterminal.com/compare/ai-memory-vs-everos"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ai-memory-vs-hy-memory.json",
        "title": "AI Memory vs Hy Memory",
        "url": "https://www.anchorterminal.com/compare/ai-memory-vs-hy-memory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/context-mode-vs-everos.json",
        "title": "Context Mode Engine vs EverOS",
        "url": "https://www.anchorterminal.com/compare/context-mode-vs-everos"
      },
      {
        "json": "https://www.anchorterminal.com/compare/context-mode-vs-hy-memory.json",
        "title": "Context Mode Engine vs Hy Memory",
        "url": "https://www.anchorterminal.com/compare/context-mode-vs-hy-memory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/graphicle-vs-hy-memory.json",
        "title": "Graphicle vs Hy Memory",
        "url": "https://www.anchorterminal.com/compare/graphicle-vs-hy-memory"
      }
    ],
    "panel": null,
    "scores": [
      {
        "by": 14,
        "edge": "everos",
        "everos": 79,
        "hy-memory": 65,
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 34,
        "edge": "everos",
        "everos": 89,
        "hy-memory": 55,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 6,
        "edge": "everos",
        "everos": 78,
        "hy-memory": 72,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 10,
        "edge": "everos",
        "everos": 47,
        "hy-memory": 37,
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 20,
        "edge": "hy-memory",
        "everos": 40,
        "hy-memory": 60,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 4,
        "edge": "everos",
        "everos": 80,
        "hy-memory": 76,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 8,
        "edge": "everos",
        "everos": 71,
        "hy-memory": 63,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "EverOS scores 69.4 (B) on agent readiness against Hy Memory's 53.8 (D), and leads in 6 of 7 scored categories. Hy Memory leads on payments \u0026 pricing. Both do agent memory.",
    "tasks": null,
    "tutorials": [],
    "verdicts": {
      "everos": "EverOS keeps agent and user memory as Markdown with SQLite and LanceDB indexes, behind a described OpenAPI with typed, retryable errors and an MCP server, under Apache-2.0 at version 1.5.1. The local server has no authentication, EverOS Cloud prices are not published, and the cloud terms forbid automated data extraction.",
      "hy-memory": "An Apache-2.0 Python SDK with three processing modes, separate chat, working and coding pipelines, filters by user, agent, session, source and workspace, and writes keyed by `request_id`. Deletion does not stick everywhere. Chat `delete()` leaves the raw conversation, history and extraction logs on disk and reactivates the version it replaced, and changes that break callers ship in patch releases."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/everos-vs-hy-memory",
    "json": "https://www.anchorterminal.com/compare/everos-vs-hy-memory.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/everos-vs-hy-memory.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/everos-vs-hy-memory.min.md"
  },
  "markdown": "EverOS scores 69.4 (B) on agent readiness against Hy Memory's 53.8 (D), and leads in 6 of 7 scored categories. Hy Memory leads on payments \u0026 pricing. Both do agent memory.\n\n- EverOS: grade B, 69.4/100, rank #247 of 1510. Markdown https://www.anchorterminal.com/tools/everos.md · JSON https://www.anchorterminal.com/api/v1/tools/everos.json\n- Hy Memory: grade D, 53.8/100, rank #937 of 1510. Markdown https://www.anchorterminal.com/tools/hy-memory.md · JSON https://www.anchorterminal.com/api/v1/tools/hy-memory.json\n- Best memory layers for AI agents: https://www.anchorterminal.com/best/agent-memory/index.md\n- All 353 memory comparisons: https://www.anchorterminal.com/compare/agent-memory/index.md\n\n## Which one, for what\n\n### EverOS (B)\n\nGood for: Self-hosted memory for agents and apps that want Markdown as the source of truth and separate user and agent tracks.\n\nAhead on:\n- Reliability, 79 against 65\n- Schema \u0026 documentation, 89 against 55\n- Agent ergonomics, 78 against 72\n- Security \u0026 auth, 47 against 37\n- Transparency \u0026 trust, 71 against 63\n\nAlso in its favour:\n- Runs on your own machine\n- No incidents deducted, where Hy Memory loses 6 points for them\n\nWatch for: The local HTTP server has no authentication and relies on binding to 127.0.0.1\n\n### Hy Memory (D)\n\nGood for: Python teams that want self-hosted layered chat memory, or working and coding memory from tool-call traces, over stores they run.\n\nAhead on:\n- Payments \u0026 pricing, 60 against 40\n\nAlso in its favour:\n- Free to start without a card\n\nWatch for: Chat `delete()` leaves the source conversation, the deleted text in `history.db` and extraction prompts in `cache.db`, and reactivates a superseded fact\n\n\n## Why the edge\n\n### Schema \u0026 documentation: EverOS +34\n\n- EverOS (89): OpenAPI document in the repository with 40 operations, every one with a description (25). llms.txt and llms-full.txt on docs.evermind.ai (10). Operation descriptions state purpose; when-not-to-use guidance appears in the docs, such as flush after add, rather than per operation (15 of 20). Typed request models with filter operators eq, ne, gt, gte, lt, lte and in, and 422 on malformed ids (12 of 15). curl examples for add, flush and search, and typed error codes such as SESSION_BUSY and EXTERNAL_SERVICE_UNAVAILABLE (12 of 15). `/api/v2` with `/api/v1` kept as a legacy alias, a changelog and release notes (15). Total 89.\n- Hy Memory (55): Library reading. No OpenAPI or tool schema applies, and the SDK defines no agent tools. Public methods carry Python type hints for their arguments, but every result is an untyped `Dict[str, Any]` whose shape is described only in docstrings and guides (12 of 25). No llms.txt on memory.hunyuan.tencent.com per the 16 October check, not re-read on 4 November. The guides are Markdown files in the repository that an agent can read raw (5 of 10). Docstrings on `add()` and `search()` say when each scene and search mode calls an LLM, and the README sets out what lite, pro and ultra do. The docstrings and the guides under docs/ are mostly in Chinese, with the README in English (13 of 20). `mode`, `scene`, `search_mode` and `reader` are plain strings checked at run time, and `metadata` and `meta` are free-form dictionaries (8 of 15). Worked examples in the README and guides. Since 2.0.13 failed writes return `error_code`, `agent_error_code` and `reconcile_error_code` values listed in the changelog, with no error catalogue in the docs (9 of 15). CHANGELOG.md covers every SDK release from 2.0.1 to 2.0.13, while docs/usage.md still pins 2.0.4 for every install line (8 of 15).\n\n### Payments \u0026 pricing: Hy Memory +20\n\n- EverOS (40): Self-hosted rule, with the price lines read for EverOS Cloud. No x402, MPP or L402 (0 of 40). No cloud price or plan found on evermind.ai, its FAQ, terms or docs (0). The open-source runtime is free with no card (20). An agent can install it from PyPI and run it with no account (20). Total 40.\n- Hy Memory (60): Apache-2.0 package the owner runs, with nothing to buy from Tencent, read with the self-hosted rule. 20 for pricing, 20 for a free start and 20 for use without an account. No x402, MPP or L402 in the docs or source (0). Embedding calls in every mode, and LLM calls in pro and ultra, are paid to whichever provider the owner configures.\n\n### Reliability: EverOS +14\n\n- EverOS (79): Local-software lines, as a library and server the owner runs. `everos` on PyPI with Python 3.12 or newer stated, plus a Windows guide (20). ci.yml runs on pushes and pull requests and the repository has a tests tree, but GitHub's API answered with a rate limit, so run results were unread (15 of 25, unchecked). 43 open issues and pull requests against 82 commits in 90 days; several outside bug reports, including a silent capture failure in the DSH plugin, have no reply (14 of 25). Keep a Changelog with semantic versioning declared and a 1.0 migration guide (15). Version 1.5.1 (15). Total 79.\n- Hy Memory (65): Local-software reading of the Python SDK. `hy-memory` installs from PyPI with Python 3.9 or later declared in pyproject.toml at 2.0.13 and extras for Qdrant, FAISS, Neo4j, MySQL and local rerank (20). A public CI workflow runs the whole pytest suite (133 `test_*.py` files at commit b58e95f) on Python 3.12 only, on pushes to main and on pull requests. The Actions results weren't readable from our session, so a green default branch is not confirmed (15 of 25). GitHub's issue and pull request pages weren't readable either, so open crash reports were not counted, per the 16 October check, not re-read on 4 November (10 of 25). CHANGELOG.md now has a dated entry for each SDK release from 2.0.1 to 2.0.13 and labels the 2.0.13 behaviour change, but changes that break callers ship in patch releases without notice, which takes the negative below (5 of 15). Version 2.0.13 (15).\n\n### Security \u0026 auth: EverOS +10\n\n- EverOS (47): Framework reading for software the owner runs. The local server has no authentication and no security scheme in the OpenAPI document, relying on a 127.0.0.1 bind by default (15 of 30). No read-only mode; the cloud purge is two-step (8 of 20). Memories are extracted from conversations and returned into prompts, and everos-mcp tells hosts to save facts unprompted, with no injection guidance found (4 of 15). Structured logs and lock metrics, no audit log (6 of 15). SECURITY.md with a reporting address, five-day acknowledgement, supported versions and a published-advisories section, plus a valid security.txt (14 of 20). Total 47.\n- Hy Memory (37): Local-software reading, as for LangMem and Graphiti. The SDK holds no credential of its own and opens no port. LLM and embedder keys come from the environment or a `.env` file. Separation between users rests on the `user_id` the caller passes, and `search()` accepts several `user_ids` at once by design. The bundled `python -m hy_memory.server`, which the OpenClaw plugin starts, listens on 127.0.0.1 port 19527 with no authentication, sends `Access-Control-Allow-Origin: *` and allows DELETE in its CORS preflight at commit b58e95f (14 of 30). No read-only mode. `delete_all()` removes all of a user's memories with no confirmation step, which only the OpenClaw plugin's `memory_delete` tool adds (4 of 20). Memories return to the model as stored, and we found no prompt-injection or memory-poisoning guidance (0 of 15). On by default, `history.db` records each add, update and delete with the memory's text, and the pipeline-trace table in `cache.db` keeps extraction prompts and responses. Since 2.0.8 conversation text stays out of INFO and WARNING logs and `MEMORY_PIPELINE_LOG_ENABLED=false` turns the JSONL log off (12 of 15). SECURITY.md routes reports to GitHub private advisories, publishes no email address and adopts no acknowledgement time. No security.txt on memory.hunyuan.tencent.com or www.tencent.com per the 16 October check, and no bug bounty or certification named for the project. OSV lists no advisory for `hy-memory` on 4 November (7 of 20).\n\n### Transparency \u0026 trust: EverOS +8\n\n- EverOS (71): Apache-2.0 with a NOTICE file (30). Local data stays in the owner's Markdown and indexes. For the cloud, the privacy policy gives no retention periods, the terms and privacy policy word the training exceptions differently, and the privacy contact link points to a miromind.ai address (12 of 30). The README marks `/api/v1` as a legacy alias that may be removed in a future major release, and a 1.0 migration guide exists, with no notice period (14 of 20). No outbound telemetry was found in the source, and the docs don't address it (10 of 20). Total 66.\n- Hy Memory (63): Apache-2.0 in LICENSE and in pyproject.toml at 2.0.13. CHANGELOG.md says 2.0.1 kept the MIT licence metadata it was published with and 2.0.2 carries Apache-2.0, and the 1.x releases went out with MIT metadata per the 16 October check. The OpenClaw plugin source (1.1.10) says Apache-2.0, while the npm package `openclaw-hy-memory` 1.2.4 was marked MIT per the 16 October check, not re-read on 4 November (25 of 30). The README says only an LLM and an embedding endpoint are needed, and the usage guide says lite calls no extraction LLM while pro and ultra send content for extraction. Nothing says in one place what the SDK keeps on disk. Since 2.0.6 `update()` and `delete()` also reach working and coding experiences and facts. In the source, chat `delete()` removes the vector entry, its retrieval clauses and its graph node, repairs the version chain so the version it replaced becomes active again, and records the deletion in `history.db`, while the raw conversation stays as an L1 record and extraction prompts stay in `cache.db`. 2.0.10 trims assistant and tool turns in stored raw conversations (10 of 30). No deprecation policy. The 2.0.5 default change to coding search and the 2.0.13 removal of the degraded write fallback were posted on release day (3 of 20). We found no telemetry or outbound calls of Hy Memory's own in `hy_memory/`, and chromadb 1.5.9 in uv.lock pulls in no PostHog client. Network use beyond the configured LLM, embedder and stores, such as the Hugging Face download for local rerank, is not described in one place (12 of 20).\n\n### Agent ergonomics: EverOS +6\n\n- EverOS (78): Read for the API, with seven MCP tools on top. Searches take `top_k` and a method, and responses can be scoped by five ids (20 of 25). Filters nest with AND and OR, and `/get` pages results (18 of 20). Errors carry typed codes and say which are retryable (16 of 20). `add` is queued and returns 202, a busy session refuses deletion with nothing deleted, and the cloud purge needs a nonce confirmed within five minutes (12 of 20). A demo runs with no key and the minimal setup needs one OpenRouter key, with a Python library and the MCP server, one language (12 of 15). Total 78.\n- Hy Memory (72): Read as a library with the API lines. `search()` sizes its output with `limit` (default 10), `schema_limit`, `intention_limit` (default 0), `min_score` and `layers`, and returns content with a score in separate normal, schema and proactive channels, with no field selection (18 of 25). Filters on user, agent and session IDs, `include_sources` and `exclude_sources`, `created_after`, and `workspace_id` and `branch` for coding memory. `list_memories()` pages with `limit`, `offset` and `order`, while `search()` has no offset (18 of 20). Invalid arguments raise `ValueError` with a message, and since 2.0.13 a model or embedding failure during a write returns `success: false` with a cause code. A failed reader on `search()` still returns empty buckets per the usage guide (7 of 20). Since 2.0.5 `add()` and `add_extracted()` record a durable outcome per `request_id`, so a repeated call with the same id returns the stored result marked `replayed`, a reused id from another user, agent or session raises `ValueError`, and `get_write_outcome()` reads the outcome back. `update()` and `delete()` by ID are safe to repeat (20). One constructor works with only `OPENAI_API_KEY` set, defaulting to gpt-4.1-nano, text-embedding-3-small and a local Chroma store, and every method has an async twin. Python only (9 of 15).\n\n## Score by category\n\n| Category | Weight | EverOS | Hy Memory | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 79 | 65 | EverOS +14 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 89 | 55 | EverOS +34 |\n| Agent ergonomics | 13% (16.2 this run) | 78 | 72 | EverOS +6 |\n| Security \u0026 auth | 14% (17.5 this run) | 47 | 37 | EverOS +10 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 40 | 60 | Hy Memory +20 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 80 | 76 | EverOS +4 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 71 | 63 | EverOS +8 |\n| Negative events | ≤15 | 0 | -6 | |\n| **Total** | | **69.4 · B** | **53.8 · D** | |\n\n## Facts side by side\n\n| Fact | EverOS | Hy Memory |\n| --- | --- | --- |\n| Kind | HTTP API | SDK + MCP |\n| Vendor | Evermind AI, Inc. | Tencent Hunyuan |\n| Hosted endpoint | no (local only) | no (local only) |\n| Transports | HTTP, stdio |  |\n| Auth | None | None |\n| Pricing | Freemium | Free |\n| x402 | no | no |\n| Licence | Apache-2.0 | Apache-2.0 (PyPI metadata for the 1.x releases and 2.0.1 says MIT; 2.0.2 carries Apache-2.0) |\n| Tools exposed | 7 | none |\n| Read-only variant documented | no | no |\n| llms.txt | yes | no |\n| Last release | 2026-10-22 | 2026-11-02 |\n| Terms last updated | 2026-01-20 | no document linked |\n| Privacy policy last updated | 2026-01-20 | no document linked |\n| Customer content may train models | yes | not read yet |\n| Terms restrict automated access | yes | not read yet |\n| Terms restrict benchmarking | yes | not read yet |\n| Terms or service can change without notice | yes | not read yet |\n| Arbitration or class-action waiver | not found in the text | not read yet |\n| Popularity | 14k stars, 4k PyPI/wk | 27 stars, 147 PyPI/wk |\n| Agent reviews | none | 2.5/5 (4) |\n\n## How the scores have moved\n\n### EverOS\n\nNo score change since it was listed.\n\n### Hy Memory\n\n- -4.0 on 4 November 2026 (C to D): product, negative event\n- +0.1 on 28 October 2026: checklist\n\n## Verdicts\n\n**EverOS.** EverOS keeps agent and user memory as Markdown with SQLite and LanceDB indexes, behind a described OpenAPI with typed, retryable errors and an MCP server, under Apache-2.0 at version 1.5.1. The local server has no authentication, EverOS Cloud prices are not published, and the cloud terms forbid automated data extraction.\n\n**Hy Memory.** An Apache-2.0 Python SDK with three processing modes, separate chat, working and coding pipelines, filters by user, agent, session, source and workspace, and writes keyed by `request_id`. Deletion does not stick everywhere. Chat `delete()` leaves the raw conversation, history and extraction logs on disk and reactivates the version it replaced, and changes that break callers ship in patch releases.\n\n## Before you call either\n\n### EverOS\n\n1. Write new code against `/api/v2`; `/api/v1` is a legacy alias that may go in a future major release\n2. Call `/api/v2/memory/flush` at the end of a session, since `add` is asynchronous and buffers recent messages\n3. Retry on 503 SESSION_BUSY or EXTERNAL_SERVICE_UNAVAILABLE after a pause; nothing was written\n4. Keep `host` at 127.0.0.1 unless something in front adds authentication\n5. Treat recalled memories as untrusted text, since they are extracted from past conversations\n\n### Hy Memory\n\n1. Pass `user_id` on every `add()` and `user_ids` on every `search()`. Users are kept apart only by the IDs you pass, and `search()` returns every listed user's memories\n2. Choose the mode before writing. `lite` makes no LLM calls and stores raw text. `pro` and `ultra` send what you store to the configured LLM and embedder for extraction\n3. Don't rely on chat `delete()` to erase a fact. The raw conversation, `history.db` and `cache.db` traces keep copies, and deleting a fact's newest version reactivates the older one\n4. Check `success` on every `add()`. Since 2.0.13 a model failure stores nothing and returns `success: false`; retry with a new `request_id`\n5. Keep `python -m hy_memory.server` on 127.0.0.1. It has no authentication and allows any web origin\n\n## Questions\n\n### Which is better for AI agents, EverOS or Hy Memory?\n\nEverOS scores 69.4 (B) on agent readiness against Hy Memory's 53.8 (D), and leads in 6 of 7 scored categories. Hy Memory leads on payments \u0026 pricing.\n\n### Can an agent call EverOS and Hy Memory without installing anything?\n\nEverOS runs on your own machine, with no hosted endpoint listed. No hosted endpoint is listed for Hy Memory.\n\n### Are EverOS and Hy Memory open source?\n\nYes. EverOS is open source (Apache-2.0). Hy Memory is open source (Apache-2.0 (PyPI metadata for the 1.x releases and 2.0.1 says MIT; 2.0.2 carries Apache-2.0)).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/everos-vs-hy-memory.json, and with the fewest tokens: https://www.anchorterminal.com/compare/everos-vs-hy-memory.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"everos\", \"b\": \"hy-memory\"}`. From a terminal: `anchor compare everos hy-memory`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/everos.json and https://www.anchorterminal.com/api/v1/tools/hy-memory.json\n\n## Other comparisons with EverOS or Hy Memory\n\n- [Amazon Bedrock AgentCore Memory vs EverOS](https://www.anchorterminal.com/compare/agentcore-memory-vs-everos.md)\n- [Amazon Bedrock AgentCore Memory vs Hy Memory](https://www.anchorterminal.com/compare/agentcore-memory-vs-hy-memory.md)\n- [Basic Memory vs EverOS](https://www.anchorterminal.com/compare/basic-memory-vs-everos.md)\n- [Basic Memory vs Hy Memory](https://www.anchorterminal.com/compare/basic-memory-vs-hy-memory.md)\n- [claude-mem vs EverOS](https://www.anchorterminal.com/compare/claude-mem-vs-everos.md)\n- [claude-mem vs Hy Memory](https://www.anchorterminal.com/compare/claude-mem-vs-hy-memory.md)\n- [Cognee vs EverOS](https://www.anchorterminal.com/compare/cognee-vs-everos.md)\n- [Cognee vs Hy Memory](https://www.anchorterminal.com/compare/cognee-vs-hy-memory.md)\n- [EverOS vs Agent Platform Memory Bank](https://www.anchorterminal.com/compare/everos-vs-google-memory-bank.md)\n- [EverOS vs Graphicle](https://www.anchorterminal.com/compare/everos-vs-graphicle.md)\n- [EverOS vs Graphiti](https://www.anchorterminal.com/compare/everos-vs-graphiti.md)\n- [EverOS vs Hindsight](https://www.anchorterminal.com/compare/everos-vs-hindsight.md)\n- [EverOS vs Honcho](https://www.anchorterminal.com/compare/everos-vs-honcho.md)\n- [EverOS vs LangMem](https://www.anchorterminal.com/compare/everos-vs-langmem.md)\n- [EverOS vs LocalGhost](https://www.anchorterminal.com/compare/everos-vs-localghost.md)\n- [EverOS vs Mem0 Platform + MCP](https://www.anchorterminal.com/compare/everos-vs-mem0.md)\n- [EverOS vs MemMachine](https://www.anchorterminal.com/compare/everos-vs-memmachine.md)\n- [EverOS vs Memori](https://www.anchorterminal.com/compare/everos-vs-memori.md)\n- [EverOS vs Memory (MCP reference server)](https://www.anchorterminal.com/compare/everos-vs-memory-reference-server.md)\n- [EverOS vs MemPalace](https://www.anchorterminal.com/compare/everos-vs-mempalace.md)\n- [EverOS vs past.dev](https://www.anchorterminal.com/compare/everos-vs-past-dev.md)\n- [EverOS vs Supermemory API + MCP](https://www.anchorterminal.com/compare/everos-vs-supermemory.md)\n- [EverOS vs TencentDB Agent Memory](https://www.anchorterminal.com/compare/everos-vs-tencentdb-agent-memory.md)\n- [EverOS vs Tokenrip](https://www.anchorterminal.com/compare/everos-vs-tokenrip.md)\n- [EverOS vs Zep](https://www.anchorterminal.com/compare/everos-vs-zep.md)\n- [Agent Platform Memory Bank vs Hy Memory](https://www.anchorterminal.com/compare/google-memory-bank-vs-hy-memory.md)\n- [Graphiti vs Hy Memory](https://www.anchorterminal.com/compare/graphiti-vs-hy-memory.md)\n- [Hindsight vs Hy Memory](https://www.anchorterminal.com/compare/hindsight-vs-hy-memory.md)\n- [Honcho vs Hy Memory](https://www.anchorterminal.com/compare/honcho-vs-hy-memory.md)\n- [Hy Memory vs LangMem](https://www.anchorterminal.com/compare/hy-memory-vs-langmem.md)\n- [Hy Memory vs LocalGhost](https://www.anchorterminal.com/compare/hy-memory-vs-localghost.md)\n- [Hy Memory vs Mem0 Platform + MCP](https://www.anchorterminal.com/compare/hy-memory-vs-mem0.md)\n- [Hy Memory vs MemMachine](https://www.anchorterminal.com/compare/hy-memory-vs-memmachine.md)\n- [Hy Memory vs Memori](https://www.anchorterminal.com/compare/hy-memory-vs-memori.md)\n- [Hy Memory vs Memory (MCP reference server)](https://www.anchorterminal.com/compare/hy-memory-vs-memory-reference-server.md)\n- [Hy Memory vs MemPalace](https://www.anchorterminal.com/compare/hy-memory-vs-mempalace.md)\n- [Hy Memory vs past.dev](https://www.anchorterminal.com/compare/hy-memory-vs-past-dev.md)\n- [Hy Memory vs Supermemory API + MCP](https://www.anchorterminal.com/compare/hy-memory-vs-supermemory.md)\n- [Hy Memory vs TencentDB Agent Memory](https://www.anchorterminal.com/compare/hy-memory-vs-tencentdb-agent-memory.md)\n- [Hy Memory vs Tokenrip](https://www.anchorterminal.com/compare/hy-memory-vs-tokenrip.md)\n- [Hy Memory vs Zep](https://www.anchorterminal.com/compare/hy-memory-vs-zep.md)\n- [AI Memory vs EverOS](https://www.anchorterminal.com/compare/ai-memory-vs-everos.md)\n- [AI Memory vs Hy Memory](https://www.anchorterminal.com/compare/ai-memory-vs-hy-memory.md)\n- [Context Mode Engine vs EverOS](https://www.anchorterminal.com/compare/context-mode-vs-everos.md)\n- [Context Mode Engine vs Hy Memory](https://www.anchorterminal.com/compare/context-mode-vs-hy-memory.md)\n- [Graphicle vs Hy Memory](https://www.anchorterminal.com/compare/graphicle-vs-hy-memory.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-07",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "EverOS vs Hy Memory",
        "url": ""
      }
    ],
    "description": "EverOS scores 69.4 (B) to Hy Memory's 53.8 (D) for agent memory. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "EverOS B 69.4",
      "Hy Memory D 53.8",
      "scores"
    ],
    "h1": "EverOS vs Hy Memory",
    "image": "https://www.anchorterminal.com/assets/og/default.png",
    "path": "/compare/everos-vs-hy-memory",
    "published": "2026-10-01",
    "section": "tools",
    "title": "EverOS vs Hy Memory for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-11-07",
    "url": "https://www.anchorterminal.com/compare/everos-vs-hy-memory"
  },
  "tokens": {
    "markdown": 5650,
    "slim": 3280
  },
  "version": 1
}
