{
 "schema_version": 1,
 "generated": "2026-10-26",
 "repo": "SodaMem/SodaMem",
 "name": "SodaMem",
 "owner": "SodaMem",
 "slug": "sodamem-sodamem",
 "github": "https://github.com/SodaMem/SodaMem",
 "what": "SodaMem is a Python memory layer for AI agents that stores facts with links back to their source turns and recalls them without LLM calls.",
 "why": "202 stars, launched 80 days ago",
 "language": "Python",
 "requirements": [
  "Python environment with pip available",
  "An LLM provider API key set as SODAMEM_LLM_API_KEY, needed only for ingest",
  "Docker or a running daemon is not required for the Python path, but coding tools need `sodamem daemon ensure` first"
 ],
 "audience_note": "Developers building AI agents or coding assistants who need memory that updates when facts change and can be traced to its source.",
 "risk": "sensitive",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/sodamem-sodamem/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "sodamem-sodamem--persistent-memory-for-coding-agent",
   "title": "Give Claude Code memory that persists across sessions",
   "best": true,
   "url": "https://dedupedai.com/use-cases/sodamem-sodamem/persistent-memory-for-coding-agent/",
   "json": "https://dedupedai.com/use-cases/u/sodamem-sodamem/persistent-memory-for-coding-agent.json"
  },
  {
   "id": "sodamem-sodamem--memory-that-updates-when-facts-change",
   "title": "Build a chatbot that updates facts when users change them",
   "best": false,
   "url": "https://dedupedai.com/use-cases/sodamem-sodamem/memory-that-updates-when-facts-change/",
   "json": "https://dedupedai.com/use-cases/u/sodamem-sodamem/memory-that-updates-when-facts-change.json"
  },
  {
   "id": "sodamem-sodamem--trace-agent-memory-to-source-turn",
   "title": "Trace each recalled memory back to the turn it came from",
   "best": false,
   "url": "https://dedupedai.com/use-cases/sodamem-sodamem/trace-agent-memory-to-source-turn/",
   "json": "https://dedupedai.com/use-cases/u/sodamem-sodamem/trace-agent-memory-to-source-turn.json"
  },
  {
   "id": "sodamem-sodamem--memory-api-for-typescript-app",
   "title": "Call Soda Mem memory from a TypeScript app over HTTP",
   "best": false,
   "url": "https://dedupedai.com/use-cases/sodamem-sodamem/memory-api-for-typescript-app/",
   "json": "https://dedupedai.com/use-cases/u/sodamem-sodamem/memory-api-for-typescript-app.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
