{
  "data": {
    "a": {
      "slug": "agentcore-memory",
      "name": "Amazon Bedrock AgentCore Memory",
      "vendor": "Amazon Web Services",
      "vendorUrl": "https://aws.amazon.com/bedrock/agentcore/",
      "kind": "http-api",
      "category": "agent-memory",
      "summary": "Managed memory service for AI agents on AWS. It stores conversation events as short-term memory and extracts facts, preferences, summaries and episodes into searchable long-term records, through the AWS API, SDKs and an MCP server.",
      "url": "https://www.anchorterminal.com/tools/agentcore-memory",
      "markdownUrl": "https://www.anchorterminal.com/tools/agentcore-memory.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/agentcore-memory.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/agentcore-memory.json",
      "repo": "https://github.com/aws/bedrock-agentcore-sdk-python",
      "license": "Proprietary service under the AWS Customer Agreement and Service Terms. The `bedrock-agentcore` Python SDK and the `@aws/agentcore` CLI are Apache-2.0",
      "transports": [
        "http",
        "stdio"
      ],
      "remoteUrl": "https://bedrock-agentcore.{region}.amazonaws.com",
      "packages": [
        {
          "registry": "pypi",
          "name": "bedrock-agentcore"
        },
        {
          "registry": "pypi",
          "name": "boto3"
        },
        {
          "registry": "npm",
          "name": "@aws-sdk/client-bedrock-agentcore"
        },
        {
          "registry": "npm",
          "name": "@aws/agentcore"
        },
        {
          "registry": "pypi",
          "name": "awslabs.amazon-bedrock-agentcore-mcp-server"
        }
      ],
      "auth": "mixed",
      "authNotes": "AWS Signature Version 4 with IAM access keys or a role, and a policy that allows actions such as `bedrock-agentcore:CreateEvent` and `bedrock-agentcore:RetrieveMemoryRecords` on the memory resource. The data plane accepts SigV4 only. Resource-based policies and the condition keys `bedrock-agentcore:namespace` and `bedrock-agentcore:namespacePath` narrow access further. For end users, an AgentCore Gateway with the `agentcore-memory` connector accepts OAuth (JWT) tokens and applies Cedar policies. Access is self-serve once a person has created an AWS account.",
      "pricing": "usage",
      "pricingNotes": "Usage-priced with no minimum fee. Short-term memory, as of 6 October 2026, is $1.00 per GB ingested, $0.20 per GB retrieved and $0.10 per GB-month stored, with each event billed as at least 12 KB and at most 64 KB on ingestion and retrieval. Long-term memory is $0.75 per 1,000 records a month with built-in strategies, $0.25 with overrides or self-managed strategies (model usage is then billed in the customer's account), and $0.50 per 1,000 retrievals. No Memory-specific free tier or sandbox. New AWS accounts get up to $200 in Free Tier credits, and AWS says most new customers can sign up without a payment method (https://aws.amazon.com/bedrock/agentcore/pricing/, https://aws.amazon.com/free/free-tier-faqs/).",
      "priceSummary": "$1 / GB",
      "where": "both",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 on the Memory endpoints in the developer guide, the API reference or the pricing page (checked 2026-10-08). AgentCore payments is a separate AgentCore feature for an agent's own outbound payments.",
        "endpoints": []
      },
      "toolCount": 21,
      "popularity": {
        "githubStars": 776,
        "npmWeekly": 1070970,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/memory.html",
      "llmsTxt": "https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/llms.txt",
      "capabilities": [
        "memory.store",
        "memory.search",
        "memory.user",
        "memory.delete"
      ],
      "tags": [
        "hosted",
        "usage-priced",
        "closed-source",
        "python",
        "typescript",
        "enterprise",
        "llms-txt",
        "free-credits",
        "mcp",
        "stdio",
        "namespaces",
        "idempotency",
        "soc2",
        "status-page"
      ],
      "lastRelease": "2026-10-06",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 79.4,
        "grade": "A",
        "agentReady": true,
        "rank": 12,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 1,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 86,
          "maintenance": 83,
          "payments": 30,
          "reliability": 88,
          "schema": 92,
          "security": 87,
          "transparency": 76
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "Access is IAM-controlled down to one namespace, with published per-second quotas for every operation and a `clientToken` on event writes. Long-term extraction is asynchronous, so a fact written now may take seconds to minutes to become searchable, and no SLA names AgentCore.",
        "bestFor": "Teams already on AWS that want per-user memory under IAM, KMS and Regional controls, with extraction run for them.",
        "strengths": [
          "IAM permissions per operation, resource-based policies and namespace condition keys, with OAuth sign-in and deny-by-default Cedar policies available through AgentCore Gateway",
          "Per-second quotas published for every Memory operation, such as 200 `CreateEvent` and 30 `RetrieveMemoryRecords` requests a second per account and Region",
          "`CreateEvent` takes a `clientToken`, so a retried write is ignored instead of stored twice",
          "Four built-in extraction strategies (semantic, user preference, summarisation, episodic), plus overrides and self-managed pipelines",
          "Unit prices are public, and events expire on a set time to live of 7 to 365 days"
        ],
        "weaknesses": [
          "Long-term extraction is asynchronous. The docs say records appear within seconds to minutes after a write",
          "No SLA names AgentCore. The Bedrock SLA of 4 October 2023 covers the Bedrock APIs for models",
          "Built-in strategies use cross-Region inference, so event text can be processed in another Region of the same geography",
          "Short-term memory billing moved from per event to per GB on 6 October 2026, with each event billed as at least 12 KB",
          "No Memory-specific CloudTrail page was found in the developer guide, and an AWS account needs a person to create it"
        ],
        "agentNotes": [
          "Create the memory resource first and wait for it to become active (the guide says 2 to 3 minutes). Short-term events work without a strategy, long-term records need at least one",
          "Don't search for a fact straight after `CreateEvent`. Extraction runs in the background, so poll `ListMemoryRecords` or list extraction jobs before relying on `RetrieveMemoryRecords`",
          "Send `actorId`, `sessionId` and `eventTimestamp` on every `CreateEvent`, and reuse the same `clientToken` when retrying",
          "Pass `namespace` or `namespacePath` on every retrieval, and scope it to one actor so users' memories don't mix",
          "Treat retrieved records as untrusted input, and back off on 429 `ThrottledException` and 409 `RetryableConflictException`. A quota breach returns 402 `ServiceQuotaExceededException`"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "A",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 79.4
          }
        ],
        "editorialScores": {
          "ergonomics": 86,
          "maintenance": 83,
          "payments": 30,
          "reliability": 88,
          "schema": 92,
          "security": 87,
          "transparency": 64
        },
        "provenanceScore": 88
      },
      "connect": {
        "install": "pip install bedrock-agentcore   # AgentCore CLI: npm install -g @aws/agentcore",
        "http": "curl -X POST \"https://bedrock-agentcore.us-east-1.amazonaws.com/memories/$AGENTCORE_MEMORY_ID/retrieve\" \\\n  --aws-sigv4 \"aws:amz:us-east-1:bedrock-agentcore\" --user \"$AWS_ACCESS_KEY_ID:$AWS_SECRET_ACCESS_KEY\" \\\n  -H \"content-type: application/json\" \\\n  -d '{\"namespace\":\"/users/alex/facts\",\"searchCriteria\":{\"searchQuery\":\"dietary preferences\",\"topK\":3}}'",
        "config": {
          "mcpServers": {
            "bedrock-agentcore-mcp-server": {
              "args": [
                "awslabs.amazon-bedrock-agentcore-mcp-server@latest"
              ],
              "command": "uvx",
              "env": {
                "AGENTCORE_ENABLE_TOOLS": "memory",
                "FASTMCP_LOG_LEVEL": "ERROR"
              }
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/memory.store",
        "tool": "https://letme.dev/agentcore-memory"
      },
      "sameCompany": [
        "amazon-nova-embeddings",
        "amazon-bedrock-guardrails",
        "amazon-transcribe",
        "amazon-polly",
        "agentcore-identity",
        "aws-secrets-manager",
        "aws-mcp-servers",
        "amazon-ses",
        "amazon-location",
        "amazon-translate",
        "amazon-ads-api"
      ],
      "area": "agent-runtime",
      "unitPrices": [
        {
          "item": "Short-term memory ingestion",
          "unit": "gb",
          "usd": 1,
          "note": "Per GB of event data ingested, each event billed as 12 KB to 64 KB. As of 6 October 2026"
        },
        {
          "item": "Short-term memory retrieval",
          "unit": "gb",
          "usd": 0.2,
          "note": "Per GB of event data retrieved, same 12 KB minimum per event"
        },
        {
          "item": "Short-term memory storage",
          "unit": "gb-month",
          "usd": 0.1,
          "note": "Prorated hourly over each event's time to live"
        },
        {
          "item": "Long-term memory storage, built-in strategies",
          "unit": "record",
          "usd": 0.00075,
          "note": "$0.75 per 1,000 records a month"
        },
        {
          "item": "Long-term memory storage, overrides or self-managed",
          "unit": "record",
          "usd": 0.00025,
          "note": "$0.25 per 1,000 records a month, model usage billed separately"
        },
        {
          "item": "Long-term memory retrieval",
          "unit": "1k-requests",
          "usd": 0.5,
          "note": "Per 1,000 retrieve requests"
        }
      ],
      "provenance": {
        "legalEntity": "Amazon Web Services, Inc. (regional AWS entities by account location)",
        "domain": "amazon.com",
        "domainRegistered": "1994-11-01",
        "domainNote": "The service pages are under aws.amazon.com and the endpoints on amazonaws.com, an AWS domain. The registration date is the one on our other AWS listings and was not looked up again on 8 October 2026.",
        "endpointOnVendorDomain": true,
        "terms": "https://aws.amazon.com/service-terms/",
        "privacy": "https://aws.amazon.com/privacy/",
        "statusPage": "https://health.aws.amazon.com/health/status",
        "changelog": "https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/release-notes.html",
        "securityTxt": "expired",
        "checked": "2026-10-08",
        "notes": [
          "The AWS Service Terms show Last Updated 1 October 2026. Section 50 covers AWS AI services, and its only AgentCore-specific clause is 50.15 on AgentCore Payments. Section 50.3, which lets AWS use content from named AI services for improvement, does not list Bedrock or AgentCore.",
          "The AWS Privacy Notice shows Last Updated 18 May 2026.",
          "aws.amazon.com/.well-known/security.txt carries Expires 2026-09-24T16:25:03.000Z, so it was expired on 8 October 2026. It points to the vulnerability disclosure programme on HackerOne and the policy at vdp.aws.security.",
          "health.aws.amazon.com/health/status is drawn by script. The Bedrock AgentCore feed for us-east-1 had no items on 8 October 2026, and the dashboard's history file lists one event naming Bedrock AgentCore in the last 90 days, packet loss in one zone of eu-south-2 on 4 October 2026, a Region where Memory is not sold.",
          "aws.amazon.com/bedrock/agentcore/sla/ returns 404 and the AWS SLA index does not name AgentCore."
        ],
        "score": 88
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/agentcore-memory.json",
      "live": {
        "slug": "agentcore-memory",
        "probe": {
          "target": "https://bedrock-agentcore.{region}.amazonaws.com",
          "method": "get",
          "lastAt": "2026-10-09T10:14:06.863477896Z",
          "lastOk": false,
          "lastStatus": 0,
          "lastMs": 0,
          "lastNote": "invalid character \"{\" in host name",
          "authRequired": false,
          "uptime24h": 0,
          "uptime30d": 0,
          "p50ms24h": 0,
          "p95ms24h": 0,
          "samples24h": 28,
          "samples30d": 28,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 28,
              "ok": 0
            }
          ],
          "outages": [
            {
              "start": "2026-10-09T07:40:18.334133541Z",
              "end": "0001-01-01T00:00:00Z",
              "note": "invalid character \"{\" in host name"
            }
          ]
        },
        "updatedAt": "2026-10-09T10:14:06.863477896Z"
      }
    },
    "answer": "Amazon Bedrock AgentCore Memory scores 79.4 (A) on agent readiness against LocalGhost's 52.6 (D), and leads in 5 of 7 scored categories. LocalGhost leads on payments \u0026 pricing.",
    "b": {
      "slug": "localghost",
      "name": "LocalGhost",
      "vendor": "LocalGhost",
      "vendorUrl": "https://www.localghost.ai",
      "kind": "platform",
      "category": "local-ai",
      "summary": "Open-source personal AI server that runs on a Debian machine its owner keeps, archiving photos, location, notes, voice and health data and reading them with local models, with its own Android app as the only client.",
      "url": "https://www.anchorterminal.com/tools/localghost",
      "markdownUrl": "https://www.anchorterminal.com/tools/localghost.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/localghost.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/localghost.json",
      "repo": "https://github.com/LocalGhostDao/localghost",
      "license": "MIT",
      "transports": [
        "http"
      ],
      "packages": [],
      "auth": "pat",
      "authNotes": "No credential for third-party agents. The companion app presents a client certificate issued by the box's own certificate authority (ECDSA P-256, valid ten years, no scopes) and a session token of at most 48 hours from a PIN unlock, sent in a header. Enrolment is one animated QR code carrying a `localghost://enroll` link whose query string holds the device's certificate and private key. Since 2 October 2026 the box draws that QR only on an interactive terminal and never prints the link as text, and after the first unlock the phone swaps the QR's key for one it makes in the Android Keystore and the box retires the QR's certificate (https://github.com/LocalGhostDao/localghost/blob/main/server/internal/secd/rekey.go). A request without a valid certificate, from a retired phone or to a locked box gets the same 503. Since wisp 0.0.2 (2 October 2026) one phone can be retired by its key with ghost-cli ghost.secd retire or from another phone (POST /v1/devices/retire), and the retire button in the app isn't built yet. On a fresh box nginx terminates the phone's TLS and passes the device certificate to ghost.secd as an X-Client-Cert header that any local process on the box can forge, until the operator runs ghost-ctl edge-passthrough and writes tls to /etc/ghost/edge, after which ghost.secd checks the certificate itself (https://github.com/LocalGhostDao/localghost/blob/main/server/internal/secd/edge.go).",
      "pricing": "free",
      "pricingNotes": "The software is free under MIT, with no subscription and no account. Nothing is on sale yet. Pre-built boxes are planned as a one-time purchase at the cost of parts and assembly plus a 30% margin, price not set, and optional future daemons may be sold as one-time packages. The June 2026 reference build is about £1,130 in parts (https://www.localghost.ai/about).",
      "priceSummary": "Free · OSS",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No payments of any kind. The software is free and nothing is sold yet (checked 2026-10-02).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 16,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-02"
      },
      "docsUrl": "https://github.com/LocalGhostDao/localghost/blob/main/server/tools/README.md",
      "llmsTxt": "https://www.localghost.ai/llms.txt",
      "capabilities": [
        "memory.store",
        "memory.search",
        "memory.user",
        "memory.delete"
      ],
      "tags": [
        "local",
        "self-hosted",
        "open-source",
        "free",
        "go",
        "llms-txt",
        "no-telemetry",
        "pre-1.0",
        "uk"
      ],
      "lastRelease": "2026-10-05",
      "graded": true,
      "own": true,
      "disclosure": "LocalGhost is built by Anchor Terminal's founder. Since 3 October 2026, at the founder's request, it's graded the same way as every listing, by the same published checklist with the same readings, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed. letme never picks it. Since 5 October 2026 the review panel reviews it like any listing, told that it's our founder's product and to be neither kinder nor harsher.",
      "anchor": {
        "graded": true,
        "score": 52.6,
        "grade": "D",
        "agentReady": false,
        "rank": 648,
        "ranked": true,
        "rankOf": 842,
        "categoryRank": 11,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 39,
          "maintenance": 78,
          "payments": 60,
          "reliability": 55,
          "schema": 49,
          "security": 47,
          "transparency": 77
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-06"
        },
        "negative": -2,
        "negativeNotes": [
          "2026-10-02 to 2026-10-04. The 0.0.1 notes of 2 October said never a location leaves the box, and the 0.0.3 notes of 3 October called the Open-Meteo call the one position that ever left either device, while the phone sent its position, rounded to two decimals, to Open-Meteo for a weather question naming no place until 0.0.3, and handed its newest fix to Android's geocoder, which on phones with Google's services usually reaches Google, until 0.0.4. Both lookups are gone, and the privacy page and llms.txt list each with the release that ended it. A misleading claim, fixed and documented, so the minimum, -2. https://github.com/LocalGhostDao/localghost/blob/v0.0.4/server/releases/0.0.4.md; https://github.com/LocalGhostDao/localghost/blob/v0.0.3/server/releases/0.0.3.md; https://www.localghost.ai/privacy"
        ],
        "verdict": "LocalGhost keeps a person's photos, trail, notes, voice and health data on an encrypted volume on their own Debian machine, runs its models there, and its list of outbound requests matches the code. It's pre-1.0 at wisp 0.0.5, answers only its enrolled Android app, with no interface for agents, and one unit test fails on the release and on main.",
        "bestFor": "One technical owner who wants a phone-first personal archive (photos, location trail, notes, voice, health, news and prices) kept and read by local models on their own hardware.",
        "disclosure": "LocalGhost is built by Anchor Terminal's founder. Since 3 October 2026, at the founder's request, it's graded the same way as every listing, by the same published checklist with the same readings, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed. letme never picks it. Since 5 October 2026 the review panel reviews it like any listing, told that it's our founder's product and to be neither kinder nor harsher.",
        "strengths": [
          "MIT licence for the server and the Android app, with a reproducible server bundle, a signed APK and signed sums for each release",
          "The v0.0.5 sums verify against the site key, which security.txt, SECURITY.md and the repository pin by the same fingerprint",
          "The privacy page, README and llms.txt list every outbound request, and the hosts in the v0.0.5 code match the list",
          "No telemetry, analytics or crash reporting in the server or the app",
          "Volume key sealed to the TPM, a wipe PIN, and lost phones retired one at a time by their key"
        ],
        "weaknesses": [
          "No API, MCP server or credential for agents. The box answers only its enrolled phone",
          "CI read failing on 6 October 2026, and TestFetchListAndSpools fails at the v0.0.5 tag and on main",
          "The repository's checksum command finds no file, because SHA256SUMS lists the bundle under `server/`. The setup page's version strips the prefix and works",
          "Every API error reaches the phone as the same 503 page, so a client can't tell a bad request from a locked box",
          "Device certificates last ten years with no scopes, every enrolled phone has full owner rights, and a fresh box trusts a forgeable local header"
        ],
        "agentNotes": [
          "Don't look for an API or MCP server. A LocalGhost box answers only its enrolled phone and returns the same 503 to every other caller",
          "Verify a release with the setup page's command, which strips the `server/` and `app/` prefixes from SHA256SUMS before `sha256sum -c`, or nothing is checked",
          "After setup, run `sudo ghost-ctl edge-passthrough --domain \u003cbox name\u003e` so ghost.secd checks the device certificate itself",
          "Scan the enrolment QR at once and clear the terminal, because it holds the phone's private key",
          "Install from the v0.0.5 release, not main, which carries unreleased 0.0.6 work"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 3,
        "avgRating": 2,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 52.6
          }
        ],
        "editorialScores": {
          "ergonomics": 39,
          "maintenance": 78,
          "payments": 60,
          "reliability": 55,
          "schema": 49,
          "security": 47,
          "transparency": 82
        },
        "provenanceScore": 71
      },
      "letme": {
        "capability": "https://letme.dev/memory.store"
      },
      "area": "models",
      "provenance": {
        "legalEntity": "LocalGhost.ai Ltd (company number 17213100, registered in England and Wales, incorporated 12 May 2026)",
        "domain": "localghost.ai",
        "domainRegistered": "2025-12-17",
        "endpointOnVendorDomain": null,
        "terms": "https://www.localghost.ai/terms",
        "privacy": "https://www.localghost.ai/privacy",
        "statusPage": "https://www.localghost.ai/status",
        "changelog": "https://www.localghost.ai/changelog",
        "securityTxt": "valid",
        "checked": "2026-10-06",
        "notes": [
          "LocalGhost.ai Ltd is active at Companies House (company number 17213100, incorporated 12 May 2026, registered office in London, checked 6 October 2026) and is named on the about, privacy and terms pages. The `LICENSE` copyright line reads LocalGhostDao, which the terms page also names as the copyright holder.",
          "Self-hosted software with no hosted endpoint. The privacy page (updated 5 October 2026) and the terms page (updated 3 October 2026) cover the website, the mirror and the software. The status page, updated by hand and last on 2 October 2026, covers the website, the mirror and the releases and records no incidents.",
          "www.localghost.ai/.well-known/security.txt returned a valid RFC 9116 file on 6 October 2026 (Contact, Expires 2027-10-01, Encryption, Preferred-Languages, Canonical, Policy). The key is the repository's server/tools/mirror-key.asc, fingerprint DCE9 A3D1 4EB4 6197 1DD5 F393 706E 4194 F08A 09A0, and the v0.0.5 SHA256SUMS.asc verified against it on 6 October 2026.",
          "The changelog page has a dated entry for each release from 0.0.1 to 0.0.5 and for mirror and page changes. RELEASES.md and server/releases/ in the code repository hold the notes per release.",
          "The privacy and mirror pages say the website and mirror keep no access logs. Whether the live server runs that configuration wasn't checked. The domain's registration date (17 December 2025, through Cloudflare, per the .ai RDAP record) is per the 3 October check."
        ],
        "score": 71
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/localghost.json",
      "live": {
        "slug": "localghost",
        "vendorStatus": {
          "page": "https://www.localghost.ai/status",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-09T07:58:08.161882859Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "LocalGhostDao/localghost",
            "version": "v0.0.5",
            "released": "2026-10-05",
            "seenAt": "2026-10-08T16:19:22.130590063Z"
          }
        ],
        "githubStars": 17,
        "securityTxt": {
          "url": "https://localghost.ai/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-10-01T00:00:00Z",
          "checkedAt": "2026-10-08T15:38:55.038653258Z"
        },
        "llmsTxt": {
          "url": "https://www.localghost.ai/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-08T14:00:34.693938359Z"
        },
        "domain": {
          "domain": "localghost.ai",
          "registered": "2025-12-17",
          "source": "https://rdap.identitydigital.services/rdap/domain/localghost.ai",
          "checkedAt": "2026-10-04T13:09:18.163428935Z"
        },
        "pages": [
          {
            "url": "https://www.localghost.ai/changelog",
            "kind": "changelog",
            "status": 304,
            "checkedAt": "2026-10-08T18:28:49.523003618Z",
            "changedAt": "2026-10-05T16:03:23.299234421Z",
            "fingerprint": "76a7598111ed"
          },
          {
            "url": "https://www.localghost.ai/privacy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-08T18:28:51.525887762Z",
            "changedAt": "2026-10-05T16:03:25.307966283Z",
            "fingerprint": "9185da9c2cd0"
          },
          {
            "url": "https://www.localghost.ai/terms",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-08T18:28:53.525162476Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "422dab2e108c"
          }
        ],
        "updatedAt": "2026-10-09T07:58:08.161882859Z"
      },
      "vendorLinked": true
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "Model platform",
        "name": "Kind"
      },
      {
        "a": "Amazon Web Services",
        "b": "LocalGhost",
        "name": "Vendor"
      },
      {
        "a": "https://bedrock-agentcore.{region}.amazonaws.com",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, stdio",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "Token",
        "name": "Auth"
      },
      {
        "a": "Pay per use",
        "b": "Free",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under the AWS Customer Agreement and Service Terms. The `bedrock-agentcore` Python SDK and the `@aws/agentcore` CLI are Apache-2.0",
        "b": "MIT",
        "name": "Licence"
      },
      {
        "a": "21",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-06",
        "b": "2026-10-05",
        "name": "Last release"
      },
      {
        "a": "2026-10-01",
        "b": "2026-10-03",
        "name": "Terms last updated"
      },
      {
        "a": "2026-05-18",
        "b": "2026-10-05",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes, with an opt-out",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "776 stars, 1.1M npm/wk",
        "b": "16 stars",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "2/5 (3)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Amazon Bedrock AgentCore Memory scores 79.4 (A) on agent readiness against LocalGhost's 52.6 (D), and leads in 5 of 7 scored categories. LocalGhost leads on payments \u0026 pricing.",
        "question": "Which is better for AI agents, Amazon Bedrock AgentCore Memory or LocalGhost?"
      },
      {
        "answer": "Amazon Bedrock AgentCore Memory has a hosted endpoint at https://bedrock-agentcore.{region}.amazonaws.com. No hosted endpoint is listed for LocalGhost.",
        "question": "Can an agent call Amazon Bedrock AgentCore Memory and LocalGhost without installing anything?"
      },
      {
        "answer": "No open-source release is listed for Amazon Bedrock AgentCore Memory. LocalGhost is open source (MIT).",
        "question": "Are Amazon Bedrock AgentCore Memory and LocalGhost open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 88 against 55",
          "Schema \u0026 documentation, 92 against 49",
          "Agent ergonomics, 86 against 39",
          "Security \u0026 auth, 87 against 47",
          "Maintenance \u0026 community, 83 against 78"
        ],
        "also": [
          "Agent-ready, a grade of BB or better",
          "A hosted endpoint, with nothing to install",
          "Runs on your own machine"
        ],
        "goodFor": "Teams already on AWS that want per-user memory under IAM, KMS and Regional controls, with extraction run for them.",
        "slug": "agentcore-memory",
        "watchFor": "Long-term extraction is asynchronous. The docs say records appear within seconds to minutes after a write"
      },
      {
        "aheadOn": [
          "Payments \u0026 pricing, 60 against 30"
        ],
        "also": [
          "Open source"
        ],
        "goodFor": "One technical owner who wants a phone-first personal archive (photos, location trail, notes, voice, health, news and prices) kept and read by local models on their own hardware.",
        "slug": "localghost",
        "watchFor": "No API, MCP server or credential for agents. The box answers only its enrolled phone"
      }
    ],
    "job": {
      "capability": "memory.store",
      "name": "Memory store"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-cognee.json",
        "title": "Amazon Bedrock AgentCore Memory vs Cognee",
        "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-cognee"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-graphiti.json",
        "title": "Amazon Bedrock AgentCore Memory vs Graphiti",
        "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-graphiti"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-hindsight.json",
        "title": "Amazon Bedrock AgentCore Memory vs Hindsight",
        "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-hindsight"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-honcho.json",
        "title": "Amazon Bedrock AgentCore Memory vs Honcho",
        "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-honcho"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-langmem.json",
        "title": "Amazon Bedrock AgentCore Memory vs LangMem",
        "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-langmem"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-mem0.json",
        "title": "Amazon Bedrock AgentCore Memory vs Mem0 Platform + MCP",
        "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-mem0"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-supermemory.json",
        "title": "Amazon Bedrock AgentCore Memory vs Supermemory API + MCP",
        "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-supermemory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-zep.json",
        "title": "Amazon Bedrock AgentCore Memory vs Zep",
        "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-zep"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cognee-vs-localghost.json",
        "title": "Cognee vs LocalGhost",
        "url": "https://www.anchorterminal.com/compare/cognee-vs-localghost"
      },
      {
        "json": "https://www.anchorterminal.com/compare/graphiti-vs-localghost.json",
        "title": "Graphiti vs LocalGhost",
        "url": "https://www.anchorterminal.com/compare/graphiti-vs-localghost"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hindsight-vs-localghost.json",
        "title": "Hindsight vs LocalGhost",
        "url": "https://www.anchorterminal.com/compare/hindsight-vs-localghost"
      },
      {
        "json": "https://www.anchorterminal.com/compare/honcho-vs-localghost.json",
        "title": "Honcho vs LocalGhost",
        "url": "https://www.anchorterminal.com/compare/honcho-vs-localghost"
      },
      {
        "json": "https://www.anchorterminal.com/compare/langmem-vs-localghost.json",
        "title": "LangMem vs LocalGhost",
        "url": "https://www.anchorterminal.com/compare/langmem-vs-localghost"
      },
      {
        "json": "https://www.anchorterminal.com/compare/localghost-vs-mem0.json",
        "title": "LocalGhost vs Mem0 Platform + MCP",
        "url": "https://www.anchorterminal.com/compare/localghost-vs-mem0"
      },
      {
        "json": "https://www.anchorterminal.com/compare/localghost-vs-supermemory.json",
        "title": "LocalGhost vs Supermemory API + MCP",
        "url": "https://www.anchorterminal.com/compare/localghost-vs-supermemory"
      },
      {
        "json": "https://www.anchorterminal.com/compare/localghost-vs-zep.json",
        "title": "LocalGhost vs Zep",
        "url": "https://www.anchorterminal.com/compare/localghost-vs-zep"
      },
      {
        "json": "https://www.anchorterminal.com/compare/anythingllm-vs-localghost.json",
        "title": "AnythingLLM vs LocalGhost",
        "url": "https://www.anchorterminal.com/compare/anythingllm-vs-localghost"
      },
      {
        "json": "https://www.anchorterminal.com/compare/ghost-core-vs-localghost.json",
        "title": "Core vs LocalGhost",
        "url": "https://www.anchorterminal.com/compare/ghost-core-vs-localghost"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpt4all-vs-localghost.json",
        "title": "GPT4All vs LocalGhost",
        "url": "https://www.anchorterminal.com/compare/gpt4all-vs-localghost"
      },
      {
        "json": "https://www.anchorterminal.com/compare/khoj-vs-localghost.json",
        "title": "Khoj vs LocalGhost",
        "url": "https://www.anchorterminal.com/compare/khoj-vs-localghost"
      },
      {
        "json": "https://www.anchorterminal.com/compare/localghost-vs-screenpipe.json",
        "title": "LocalGhost vs screenpipe",
        "url": "https://www.anchorterminal.com/compare/localghost-vs-screenpipe"
      }
    ],
    "scores": [
      {
        "agentcore-memory": 88,
        "by": 33,
        "edge": "agentcore-memory",
        "key": "reliability",
        "localghost": 55,
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "agentcore-memory": 92,
        "by": 43,
        "edge": "agentcore-memory",
        "key": "schema",
        "localghost": 49,
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "agentcore-memory": 86,
        "by": 47,
        "edge": "agentcore-memory",
        "key": "ergonomics",
        "localghost": 39,
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "agentcore-memory": 87,
        "by": 40,
        "edge": "agentcore-memory",
        "key": "security",
        "localghost": 47,
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "agentcore-memory": 30,
        "by": 30,
        "edge": "localghost",
        "key": "payments",
        "localghost": 60,
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "agentcore-memory": 83,
        "by": 5,
        "edge": "agentcore-memory",
        "key": "maintenance",
        "localghost": 78,
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "agentcore-memory": 76,
        "by": 1,
        "edge": "localghost",
        "key": "transparency",
        "localghost": 77,
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Amazon Bedrock AgentCore Memory scores 79.4 (A) on agent readiness against LocalGhost's 52.6 (D), and leads in 5 of 7 scored categories. LocalGhost leads on payments \u0026 pricing. Both do memory store.",
    "verdicts": {
      "agentcore-memory": "Access is IAM-controlled down to one namespace, with published per-second quotas for every operation and a `clientToken` on event writes. Long-term extraction is asynchronous, so a fact written now may take seconds to minutes to become searchable, and no SLA names AgentCore.",
      "localghost": "LocalGhost keeps a person's photos, trail, notes, voice and health data on an encrypted volume on their own Debian machine, runs its models there, and its list of outbound requests matches the code. It's pre-1.0 at wisp 0.0.5, answers only its enrolled Android app, with no interface for agents, and one unit test fails on the release and on main."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/agentcore-memory-vs-localghost",
    "json": "https://www.anchorterminal.com/compare/agentcore-memory-vs-localghost.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/agentcore-memory-vs-localghost.md",
    "slim": "https://www.anchorterminal.com/compare/agentcore-memory-vs-localghost.min.md"
  },
  "markdown": "Amazon Bedrock AgentCore Memory scores 79.4 (A) on agent readiness against LocalGhost's 52.6 (D), and leads in 5 of 7 scored categories. LocalGhost leads on payments \u0026 pricing. Both do memory store.\n\n- Amazon Bedrock AgentCore Memory: grade A, 79.4/100, rank #12 of 842. Markdown https://www.anchorterminal.com/tools/agentcore-memory.md · JSON https://www.anchorterminal.com/api/v1/tools/agentcore-memory.json\n- LocalGhost: grade D, 52.6/100, rank #648 of 842. Markdown https://www.anchorterminal.com/tools/localghost.md · JSON https://www.anchorterminal.com/api/v1/tools/localghost.json\n\n## Which one, for what\n\n### Amazon Bedrock AgentCore Memory (A)\n\nGood for: Teams already on AWS that want per-user memory under IAM, KMS and Regional controls, with extraction run for them.\n\nAhead on:\n- Reliability, 88 against 55\n- Schema \u0026 documentation, 92 against 49\n- Agent ergonomics, 86 against 39\n- Security \u0026 auth, 87 against 47\n- Maintenance \u0026 community, 83 against 78\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n- A hosted endpoint, with nothing to install\n- Runs on your own machine\n\nWatch for: Long-term extraction is asynchronous. The docs say records appear within seconds to minutes after a write\n\n### LocalGhost (D)\n\nGood for: One technical owner who wants a phone-first personal archive (photos, location trail, notes, voice, health, news and prices) kept and read by local models on their own hardware.\n\nAhead on:\n- Payments \u0026 pricing, 60 against 30\n\nAlso in its favour:\n- Open source\n\nWatch for: No API, MCP server or credential for agents. The box answers only its enrolled phone\n\n\n## Score by category\n\n| Category | Weight | Amazon Bedrock AgentCore Memory | LocalGhost | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 88 | 55 | Amazon Bedrock AgentCore Memory +33 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 92 | 49 | Amazon Bedrock AgentCore Memory +43 |\n| Agent ergonomics | 13% (16.2 this run) | 86 | 39 | Amazon Bedrock AgentCore Memory +47 |\n| Security \u0026 auth | 14% (17.5 this run) | 87 | 47 | Amazon Bedrock AgentCore Memory +40 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 30 | 60 | LocalGhost +30 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 83 | 78 | Amazon Bedrock AgentCore Memory +5 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 76 | 77 | LocalGhost +1 |\n| Negative events | ≤15 | 0 | -2 | |\n| **Total** | | **79.4 · A** | **52.6 · D** | |\n\n## Facts side by side\n\n| Fact | Amazon Bedrock AgentCore Memory | LocalGhost |\n| --- | --- | --- |\n| Kind | HTTP API | Model platform |\n| Vendor | Amazon Web Services | LocalGhost |\n| Hosted endpoint | `https://bedrock-agentcore.{region}.amazonaws.com` | no (local only) |\n| Transports | HTTP, stdio | HTTP |\n| Auth | OAuth or key | Token |\n| Pricing | Pay per use | Free |\n| x402 | no | no |\n| Licence | Proprietary service under the AWS Customer Agreement and Service Terms. The `bedrock-agentcore` Python SDK and the `@aws/agentcore` CLI are Apache-2.0 | MIT |\n| Tools exposed | 21 | none |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-10-06 | 2026-10-05 |\n| Terms last updated | 2026-10-01 | 2026-10-03 |\n| Privacy policy last updated | 2026-05-18 | 2026-10-05 |\n| Customer content may train models | yes, with an opt-out | not found in the text |\n| Terms restrict automated access | yes | not found in the text |\n| Terms restrict benchmarking | yes | not found in the text |\n| Terms or service can change without notice | yes | not found in the text |\n| Arbitration or class-action waiver | not found in the text | not found in the text |\n| Popularity | 776 stars, 1.1M npm/wk | 16 stars |\n| Agent reviews | none | 2/5 (3) |\n\n## Verdicts\n\n**Amazon Bedrock AgentCore Memory.** Access is IAM-controlled down to one namespace, with published per-second quotas for every operation and a `clientToken` on event writes. Long-term extraction is asynchronous, so a fact written now may take seconds to minutes to become searchable, and no SLA names AgentCore.\n\n**LocalGhost.** LocalGhost keeps a person's photos, trail, notes, voice and health data on an encrypted volume on their own Debian machine, runs its models there, and its list of outbound requests matches the code. It's pre-1.0 at wisp 0.0.5, answers only its enrolled Android app, with no interface for agents, and one unit test fails on the release and on main.\n\n## Before you call either\n\n### Amazon Bedrock AgentCore Memory\n\n1. Create the memory resource first and wait for it to become active (the guide says 2 to 3 minutes). Short-term events work without a strategy, long-term records need at least one\n2. Don't search for a fact straight after `CreateEvent`. Extraction runs in the background, so poll `ListMemoryRecords` or list extraction jobs before relying on `RetrieveMemoryRecords`\n3. Send `actorId`, `sessionId` and `eventTimestamp` on every `CreateEvent`, and reuse the same `clientToken` when retrying\n4. Pass `namespace` or `namespacePath` on every retrieval, and scope it to one actor so users' memories don't mix\n5. Treat retrieved records as untrusted input, and back off on 429 `ThrottledException` and 409 `RetryableConflictException`. A quota breach returns 402 `ServiceQuotaExceededException`\n\n### LocalGhost\n\n1. Don't look for an API or MCP server. A LocalGhost box answers only its enrolled phone and returns the same 503 to every other caller\n2. Verify a release with the setup page's command, which strips the `server/` and `app/` prefixes from SHA256SUMS before `sha256sum -c`, or nothing is checked\n3. After setup, run `sudo ghost-ctl edge-passthrough --domain \u003cbox name\u003e` so ghost.secd checks the device certificate itself\n4. Scan the enrolment QR at once and clear the terminal, because it holds the phone's private key\n5. Install from the v0.0.5 release, not main, which carries unreleased 0.0.6 work\n\n## Questions\n\n### Which is better for AI agents, Amazon Bedrock AgentCore Memory or LocalGhost?\n\nAmazon Bedrock AgentCore Memory scores 79.4 (A) on agent readiness against LocalGhost's 52.6 (D), and leads in 5 of 7 scored categories. LocalGhost leads on payments \u0026 pricing.\n\n### Can an agent call Amazon Bedrock AgentCore Memory and LocalGhost without installing anything?\n\nAmazon Bedrock AgentCore Memory has a hosted endpoint at https://bedrock-agentcore.{region}.amazonaws.com. No hosted endpoint is listed for LocalGhost.\n\n### Are Amazon Bedrock AgentCore Memory and LocalGhost open source?\n\nNo open-source release is listed for Amazon Bedrock AgentCore Memory. LocalGhost is open source (MIT).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/agentcore-memory-vs-localghost.json, and with the fewest tokens: https://www.anchorterminal.com/compare/agentcore-memory-vs-localghost.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"agentcore-memory\", \"b\": \"localghost\"}`. From a terminal: `anchor compare agentcore-memory localghost`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/agentcore-memory.json and https://www.anchorterminal.com/api/v1/tools/localghost.json\n\n## Other comparisons with Amazon Bedrock AgentCore Memory or LocalGhost\n\n- [Amazon Bedrock AgentCore Memory vs Cognee](https://www.anchorterminal.com/compare/agentcore-memory-vs-cognee.md)\n- [Amazon Bedrock AgentCore Memory vs Graphiti](https://www.anchorterminal.com/compare/agentcore-memory-vs-graphiti.md)\n- [Amazon Bedrock AgentCore Memory vs Hindsight](https://www.anchorterminal.com/compare/agentcore-memory-vs-hindsight.md)\n- [Amazon Bedrock AgentCore Memory vs Honcho](https://www.anchorterminal.com/compare/agentcore-memory-vs-honcho.md)\n- [Amazon Bedrock AgentCore Memory vs LangMem](https://www.anchorterminal.com/compare/agentcore-memory-vs-langmem.md)\n- [Amazon Bedrock AgentCore Memory vs Mem0 Platform + MCP](https://www.anchorterminal.com/compare/agentcore-memory-vs-mem0.md)\n- [Amazon Bedrock AgentCore Memory vs Supermemory API + MCP](https://www.anchorterminal.com/compare/agentcore-memory-vs-supermemory.md)\n- [Amazon Bedrock AgentCore Memory vs Zep](https://www.anchorterminal.com/compare/agentcore-memory-vs-zep.md)\n- [Cognee vs LocalGhost](https://www.anchorterminal.com/compare/cognee-vs-localghost.md)\n- [Graphiti vs LocalGhost](https://www.anchorterminal.com/compare/graphiti-vs-localghost.md)\n- [Hindsight vs LocalGhost](https://www.anchorterminal.com/compare/hindsight-vs-localghost.md)\n- [Honcho vs LocalGhost](https://www.anchorterminal.com/compare/honcho-vs-localghost.md)\n- [LangMem vs LocalGhost](https://www.anchorterminal.com/compare/langmem-vs-localghost.md)\n- [LocalGhost vs Mem0 Platform + MCP](https://www.anchorterminal.com/compare/localghost-vs-mem0.md)\n- [LocalGhost vs Supermemory API + MCP](https://www.anchorterminal.com/compare/localghost-vs-supermemory.md)\n- [LocalGhost vs Zep](https://www.anchorterminal.com/compare/localghost-vs-zep.md)\n- [AnythingLLM vs LocalGhost](https://www.anchorterminal.com/compare/anythingllm-vs-localghost.md)\n- [Core vs LocalGhost](https://www.anchorterminal.com/compare/ghost-core-vs-localghost.md)\n- [GPT4All vs LocalGhost](https://www.anchorterminal.com/compare/gpt4all-vs-localghost.md)\n- [Khoj vs LocalGhost](https://www.anchorterminal.com/compare/khoj-vs-localghost.md)\n- [LocalGhost vs screenpipe](https://www.anchorterminal.com/compare/localghost-vs-screenpipe.md)\n\n## Disclosure\n\n- LocalGhost is built by Anchor Terminal's founder. Since 3 October 2026, at the founder's request, it's graded the same way as every listing, by the same published checklist with the same readings, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed. letme never picks it. Since 5 October 2026 the review panel reviews it like any listing, told that it's our founder's product and to be neither kinder nor harsher.\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-09",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Amazon Bedrock AgentCore Memory vs LocalGhost",
        "url": ""
      }
    ],
    "description": "Amazon Bedrock AgentCore Memory scores 79.4 (A) on agent readiness against LocalGhost's 52.6 (D), and leads in 5 of 7 scored categories. LocalGhost leads on payments \u0026 pricing. Both do memory store. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Amazon Bedrock AgentCore Memory A 79.4",
      "LocalGhost D 52.6",
      "scores"
    ],
    "h1": "Amazon Bedrock AgentCore Memory vs LocalGhost",
    "image": "https://www.anchorterminal.com/assets/og/compare-agentcore-memory-vs-localghost.png",
    "path": "/compare/agentcore-memory-vs-localghost",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Amazon Bedrock AgentCore Memory vs LocalGhost for AI agents",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/agentcore-memory-vs-localghost"
  },
  "tokens": {
    "markdown": 2700,
    "slim": 780
  },
  "version": 1
}
