Technologies

What is mem0 built with?

mem0 is a Python repo built with FastAPI. It stores its data in Postgres, Supabase, Redis, and MongoDB, stores files in AWS S3, uses AI through OpenAI and Anthropic, and measures its use with PostHog. It has 636 files and 234,363 written lines, with 324 test files.

Read on October 27, 2026, at commit 26cdefb. Read it as markdown

Other repos with a similar stack

Ordered by how much of its stack they share with mem0, then by stars.

Frequently asked questions

What language is mem0 written in?
mem0 is written in Python: 636 files and 234,363 written lines.
What framework does mem0 use?
mem0 is built with FastAPI.
The proof: in package.json
What database does mem0 use?
mem0 stores its data in Postgres, Supabase, Redis, and MongoDB.
The proof: mem0-ts/src/oss/src/vector_stores/pgvector.ts, line 1
Does mem0 use AI?
Yes. mem0 uses AI through OpenAI and Anthropic.
The proof: integrations/vercel-ai-sdk/src/mem0-types.ts, line 2
What services does mem0 use?
mem0 stores files in AWS S3 and measures its use with PostHog.
The proof: mem0-ts/src/oss/src/vector_stores/s3_vectors.ts, line 6
Does mem0 have tests?
Yes. mem0 has 324 test files.
Which repos have a stack like mem0's?
The ones that share most of its stack:Stirling-Tools/Stirling-PDFdatawhalechina/hello-agentsruvnet/ruflo

What is your repo built with?

Paste your public repo and see it drawn.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →