supermemoryai/supermemory

31.1k starsTypeScript Latest
Open on GitHub

What It Calls

Calls external APIs Your API key Paid Cloud by default Partial check The repository's own service

Without a key: Text generation (Anthropic Claude): has a branch that stops with an error without a key. Text generation · Image generation · Speech-to-text · Text-to-speech · Embeddings (OpenAI): has a branch that stops with an error without a key. External API (api.supermemory.ai): skips this call without a key.

External APIs
API Credential Code evidence Pricing Pricing page Checked
api.supermemory.aiThe repository's own service Credential unclear apps/mcp/src/server/index.ts:280The code calls the api.supermemory.ai external API, and it stops if an API key is missing. No pricing info - -
OpenAI Your API key apps/sdk-playground/python/server.py:189Text and image generation, speech-to-text, text-to-speech, and embeddings are provided via OpenAI and require an OpenAI API key. Paid Pricing 2026-10-05
Anthropic Claude Your API key packages/tools/src/claude-memory-simple-example.ts:10Not traced to an entry point Paid Pricing 2026-10-05

Data sent out: Telemetry (PostHog) · uploaded files·prompt text·usage telemetry

Checked scope: Partial check — 400/943 files · tree not truncated · no submodules · 10 unresolved import path(s)

Next

Check another repository This result is wrong

Badge preview

external API badge

[![external API](https://whatitcalls.reactiveworks.dev/badge/supermemoryai/supermemory.svg)](https://whatitcalls.reactiveworks.dev/en/supermemoryai/supermemory)

Shows as “external API · used” in a README.

Was this analysis helpful?

Freshness detailscommit 3535ff7 · checked 2026-10-07
Committed
2026-10-06 21:22 UTC
Checked
2026-10-07 12:07 UTC
HEAD last seen
2026-10-07 12:07 UTC · 3535ff7 (same as the checked commit)
Read depth
Basic (up to 400 files · 8 MB)
Scanner · rules
scan-5+verdict-4
Pricing catalog
version 2
Correction revision
0
Summary
Model ollama-cloud/gemma4:31b-cloud
What is sent out
README claims ↔ code3

local

State-of-the-art memory, on your machine. One binary. Zero config. Bring any model — or run fully offline with Ollama. README.md:94
State-of-the-art memory, on your machine. One binary. Zero config. README.md:316

The README mentions local execution, but the code requires calls to api.supermemory.ai and OpenAI. apps/mcp/src/server/index.ts:280 apps/sdk-playground/python/server.py:189

offline

State-of-the-art memory, on your machine. One binary. Zero config. Bring any model — or run fully offline with Ollama. README.md:94
- Offline text memories if you want — point it at Ollama ( gpt-oss:20b works great), disable telemetry with SUPERMEMORY DISABLE TELEMETRY=1 , and use local te README.md:339

The README mentions offline functionality, but the code requires calls to api.supermemory.ai and OpenAI. apps/mcp/src/server/index.ts:280 apps/sdk-playground/python/server.py:189

no API key

- Embeddings — local Xenova/bge-base-en-v1.5 by default (no API key); optionally OpenAI, Gemini, or Ollama. Same provider stack as cloud. README.md:338

The README states no API key is needed, but the code requires api.supermemory.ai and OpenAI keys. apps/mcp/src/server/index.ts:280 apps/sdk-playground/python/server.py:189

Code quotes

Source files are not stored. Code is linked at the checked commit on GitHub; stored quotes are at most 3 lines per evidence and 6 per file.

Source: supermemoryai/supermemory · commit 3535ff7 · apps/mcp/src/server/index.ts

Source: supermemoryai/supermemory · commit 3535ff7 · apps/memory-graph-playground/src/app/api/container-tags/route.ts

Source: supermemoryai/supermemory · commit 3535ff7 · apps/memory-graph-playground/src/app/api/graph/route.ts

Source: supermemoryai/supermemory · commit 3535ff7 · apps/sdk-playground/python/server.py

Source: supermemoryai/supermemory · commit 3535ff7 · packages/tools/src/shared/context.ts

Checked scope details

Files

In the repository
943
Checked
400 (42%)

Manifests

All priority files read

  • package.json
  • apps/mcp/package.json
  • apps/sdk-playground/package.json
  • packages/docs-test/package.json
  • packages/docs-test/requirements.txt
  • packages/lib/package.json

+4 more

Excluded files

  • .mdx 146
  • .svg 145
  • .png 108
  • .md 28
  • (none) 17
  • .jpg 14

+14 more

External code not checked
None
Limits hit
file count limit
Correction history

No corrections yet.

This result is wrong · Corrections policy