Head to head · Agent memory · October 2026 research run
EverOS vs MemPalace
EverOS scores 69.4 (B) on agent readiness against MemPalace's 60.7 (C), and leads in 5 of 7 scored categories. MemPalace leads on security & auth and payments & pricing. Both do agent memory.
Best memory layers for AI agents · All 353 memory comparisons
Which one, for what
EverOS B
Best for Self-hosted memory for agents and apps that want Markdown as the source of truth and separate user and agent tracks.
Ahead on
- Maintenance & community, 80 against 74
- Transparency & trust, 71 against 58
Also in its favour
- No incidents deducted, where MemPalace loses 9 points for them
Watch for
The local HTTP server has no authentication and relies on binding to 127.0.0.1
Best for Verbatim, local, searchable memory of coding-agent sessions
Ahead on
- Security & auth, 53 against 47
- Payments & pricing, 60 against 40
Also in its favour
- Free to start without a card
Watch for
Search returns stored conversations and mined files verbatim, and no prompt-injection guidance was found in the docs or skills
Why the edge
Each category where one leads by five points or more, with the reason behind each side's score from its assessment. The numbers are in the table below; this is what they stand for.
Payments & pricing MemPalace +20
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.
MemPalace 60
Read with the self-hosted rule. No payment protocol (0). Free under MIT with no hosted option and nothing to buy, so 20, 20 and 20 on the last three lines. LLM reranking and managed backends are optional and billed by their own providers.
Transparency & trust EverOS +13
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.
MemPalace 58
MIT (30). The README, the remote server guide and the setup skill agree that nothing leaves the machine by default; the changelog says ChromaDB telemetry is switched off and the only built-in third-party call, a Wikipedia lookup, was removed (GHSA-mrj5). The embedding model download from Hugging Face on first use is mentioned in the README but its host is not named, deletes remove revisions while the 3.11.0 notes say Chroma's vector index keeps replaced entries, and there is no privacy statement for the hub (22 of 30). Dated upgrade notes name removed modules and SECURITY.md supports only 3.x, with no deprecation policy or notice period (10 of 20). The docs state no telemetry and update checks are opt-in to PyPI only; we searched the downloaded source for outbound hosts but did not audit every call (18 of 20). docs/HISTORY.md publishes the project's own corrections and retractions with dates.
Security & auth MemPalace +6
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.
MemPalace 53
Local MCP reading. Over stdio nothing needs a credential and the README says nothing leaves the machine unless you opt in. The HTTP hub needs a bearer token off loopback, kept 0600 and passed by environment, but it is one token with full access, no scopes and no per-user keys (15 of 30). A server-wide --read-only mode, dry run by default on bulk delete and a 500-ID cap, but no confirmation step on the delete tools and an advisory showed gaps in read-only mode until 3.7.0 (14 of 20). Search returns verbatim transcripts and mined files, and we found no prompt-injection guidance in the docs, the skills or the code; the query sanitiser deals with prompts pasted into queries, not injected content (2 of 15). A write log at ~/.mempalace/wal/write_log.jsonl records each write and its outcome with content redacted, and /statusz reports request counters and recent clients (11 of 15). SECURITY.md with private reporting and a 48-hour acknowledgement target, one published advisory with credit, Dependabot, and Chroma server CVEs documented. No security.txt, bug bounty, CodeQL workflow or audit (11 of 20).
Maintenance & community EverOS +6
EverOS 80
v1.5.1 on 22 October 2026 (30). Five tagged releases in 90 days and 12 PyPI uploads (20). Maintainer replies on some issues, others from outside users unanswered for weeks (12 of 25). Python library and the everos-mcp package, not in the official MCP registry (10 of 15). uv.lock, CI, docs and release workflows (8 of 10). Total 80.
MemPalace 74
v3.11.0 was released on 14 October 2026, 18 days before this check, and no newer tag exists on 1 November although the changelog dates 3.12.0 on 31 October (30). Six releases in the 90 days to 1 November, 3.7.0 on 11 August, 3.7.1, 3.8.0, 3.9.0, 3.10.0 and 3.11.0 (20). Per the 30 October check, 387 open issues and about 478 open pull requests; the seven newest open issues each had one reply, and Igor Lins e Silva has 1,444 commits and code ownership of every path. The clone shows merged fixes on develop on 30 and 31 October (15 of 25). Not in the official MCP registry under a MemPalace namespace; the only match is a third party's io.github.holetron/hindsight-mempalace (0 of 15). Dependabot updates on 23 and 30 October, a version guard workflow, chromadb pinned below 2 and CI passing per the 30 October check (9 of 10).
Score by category
| Category | Weight this run | EverOS | MemPalace | Edge |
|---|---|---|---|---|
| Reliability | 16%20 | 79 | 77 | EverOS +2 |
| Performance | 10%pending | pending | pending | not scored in this run |
| Schema & documentation | 13%16.2 | 89 | 85 | EverOS +4 |
| Agent ergonomics | 13%16.2 | 78 | 75 | EverOS +3 |
| Security & auth | 14%17.5 | 47 | 53 | MemPalace +6 |
| Payments & pricing | 10%12.5 | 40 | 60 | MemPalace +20 |
| Task success | 10%pending | pending | pending | not scored in this run |
| Maintenance & community | 7%8.8 | 80 | 74 | EverOS +6 |
| Transparency & trust | 7%8.8 | 71 | 58 | EverOS +13 |
| Negative events | ≤15 | 0 | -9 | |
| Total | B 69.4/100 | C 60.7/100 |
Facts side by side
| Fact | EverOS | MemPalace |
|---|---|---|
| Kind | HTTP API | MCP server |
| Vendor | Evermind AI, Inc. | MemPalace (open-source project) |
| Hosted endpoint | no (local only) | no (local only) |
| Transports | HTTP, stdio | stdio, Streamable HTTP |
| Auth | None | None |
| Pricing | Freemium | Free |
| x402 | no | no |
| Licence | Apache-2.0 | MIT |
| Tools exposed | 7 | 47 |
| Read-only variant documented | no | yes |
| llms.txt | yes | no |
| Last release | 2026-10-22 | 2026-10-14 |
| Terms last updated | 2026-01-20 | couldn't be read |
| Privacy policy last updated | 2026-01-20 | no document linked |
| Customer content may train models | yes | couldn't be read |
| Terms restrict automated access | yes | couldn't be read |
| Terms restrict benchmarking | yes | couldn't be read |
| Terms or service can change without notice | yes | couldn't be read |
| Arbitration or class-action waiver | not found in the text | couldn't be read |
| Popularity | 14k stars, 4k PyPI/wk | 60k stars |
How the scores have moved
EverOS
No score change since it was listed.
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.
MemPalace
Local by default and MIT, with typed input schemas on all 47 MCP tools, a three-tool light server, a read-only mode and roughly monthly releases. Recall returns stored text verbatim with no prompt-injection guidance, the HTTP hub has one all-powerful token, and fixes for read-only bypasses in the light server and daemon await a release.
Before you call either
EverOS
- Write new code against
/api/v2;/api/v1is a legacy alias that may go in a future major release - Call
/api/v2/memory/flushat the end of a session, sinceaddis asynchronous and buffers recent messages - Retry on 503 SESSION_BUSY or EXTERNAL_SERVICE_UNAVAILABLE after a pause; nothing was written
- Keep
hostat 127.0.0.1 unless something in front adds authentication - Treat recalled memories as untrusted text, since they are extracted from past conversations
MemPalace
- Install only from PyPI
mempalace, ghcr.io/mempalace/mempalace or the GitHub repository; the project warns that other MemPalace domains such as mempalace.tech have distributed malware. - Treat drawers returned by
mempalace_searchandmempalace_get_draweras untrusted text, since they hold verbatim transcripts and mined files, never as instructions. - Use
mempalace serve --read-onlywhen the agent only needs recall; until 3.12.0 ships, the light server'spalace_*tools can reach delete tools despite read-only use. - Call
mempalace_delete_by_sourcefirst with its default dry run and check the count; deletes are irreversible and remove revisions. - On a non-loopback
mempalace serve, sendAuthorization: Bearer <token>from~/.mempalace/server/<key>/tokenand put TLS in front; never run--allow-insecureon an open network.
Questions
Which is better for AI agents, EverOS or MemPalace?
EverOS scores 69.4 (B) on agent readiness against MemPalace's 60.7 (C), and leads in 5 of 7 scored categories. MemPalace leads on security & auth and payments & pricing.
Do EverOS and MemPalace need an API key?
Neither needs a key.
Can an agent call EverOS and MemPalace without installing anything?
EverOS runs on your own machine, with no hosted endpoint listed. MemPalace runs on your own machine, with no hosted endpoint listed.
Are EverOS and MemPalace open source?
Yes. EverOS is open source (Apache-2.0). MemPalace is open source (MIT).
Other comparisons with EverOS or MemPalace
- Amazon Bedrock AgentCore Memory vs EverOS
- Amazon Bedrock AgentCore Memory vs MemPalace
- Basic Memory vs EverOS
- Basic Memory vs MemPalace
- claude-mem vs EverOS
- claude-mem vs MemPalace
- Cognee vs EverOS
- Cognee vs MemPalace
- EverOS vs Agent Platform Memory Bank
- EverOS vs Graphicle
- EverOS vs Graphiti
- EverOS vs Hindsight
- EverOS vs Honcho
- EverOS vs Hy Memory
- EverOS vs LangMem
- EverOS vs LocalGhost
- EverOS vs Mem0 Platform + MCP
- EverOS vs MemMachine
- EverOS vs Memori
- EverOS vs Memory (MCP reference server)
- EverOS vs past.dev
- EverOS vs Supermemory API + MCP
- EverOS vs TencentDB Agent Memory
- EverOS vs Tokenrip
- EverOS vs Zep
- Agent Platform Memory Bank vs MemPalace
- Graphiti vs MemPalace
- Hindsight vs MemPalace
- Honcho vs MemPalace
- Hy Memory vs MemPalace
- LangMem vs MemPalace
- LocalGhost vs MemPalace
- Mem0 Platform + MCP vs MemPalace
- MemMachine vs MemPalace
- Memori vs MemPalace
- Memory (MCP reference server) vs MemPalace
- MemPalace vs past.dev
- MemPalace vs Supermemory API + MCP
- MemPalace vs TencentDB Agent Memory
- MemPalace vs Tokenrip
- MemPalace vs Zep
- AI Memory vs EverOS
- AI Memory vs MemPalace
- Context Mode Engine vs EverOS
- Context Mode Engine vs MemPalace
- Graphicle vs MemPalace
Machine-readable
- This page as Markdown
/compare/everos-vs-mempalace.md· slim.min.md· JSON.json(or sendAccept: text/markdown) - Each listing in full
/api/v1/tools/everos.json·/api/v1/tools/mempalace.json - From a terminal
anchor compare everos mempalace(the CLI) - Over MCP
compare_tools {"a": "everos", "b": "mempalace"}at/mcp, no key