# Get Started Now

Source: <https://goodmem.ai/quick-start>

Title: Quick Start Guide | Goodmem

> Follow the Goodmem quick start guide to install the memory server, deploy to the cloud self-serve or via Google Cloud Marketplace, launch Codespaces, and integrate SDKs for Python, TypeScript, Java, Go, and .NET agents.

## Choose how you want to deploy GoodMem

Already installed? [Skip to what's next](https://goodmem.ai/quick-start#what-to-do-next)

## Start without installing

Use a managed instance or launch a ready-to-code browser environment

### GoodMem Cloud

Managed service

Choose your region and instance size. We provision and operate GoodMem for you.

- Choose your deployment region
- Flexible instance sizing
- Automatic backups

[Start free](https://cloud.goodmem.ai/login?loc=quickstart-cloud)

14-day free trialNo credit card required

### GitHub Codespaces

Browser playground

Launch GoodMem in a fully configured cloud development environment with no local setup.

- VS Code in browser
- Pre-installed dependencies
- Live examples & tutorials

[Launch](https://github.com/codespaces/new?devcontainer_path=.devcontainer%2Fdevcontainer.json\&hide_repo_select=true\&ref=main\&repo=1032161302\&skip_quickstart=true\&machine=standardLinux32gb\&geo=UsWest)

![Install Locally](https://goodmem.ai/assets/goodmem-install-local-ughc51xe.png)

## Install Locally

Full control, runs on your server

terminal

curl -s "https\://get.goodmem.ai" | bash

Installs server,[web console](https://docs.goodmem.ai/docs/reference/console/),[CLI](https://docs.goodmem.ai/docs/reference/cli/), and all dependencies

Windows? Install via [WSL](https://learn.microsoft.com/en-us/windows/wsl/install) · Advanced: [Server flags](https://docs.goodmem.ai/docs/reference/server-runtime/) · [TLS setup](https://docs.goodmem.ai/docs/reference/security/tls-configuration/) · CLI only: `--cli-only`

![Self-host in your cloud](https://goodmem.ai/assets/goodmem-install-cloud-CvmQjpiq.png)

## Self-host in your cloud

Production-ready deploys on infrastructure you own

Self-serve deploys · from \~$20/mo

[![Railway](data:image/svg+xml,%3csvg%20width='3733'%20height='1024'%20viewBox='0%200%203733%201024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M323.27%20461.245a357.915%20357.915%200%200%200-3.27%2035.448h534.737c-1.868-3.648-4.376-6.937-6.906-10.156-91.417-118.106-140.593-107.866-210.938-110.866-23.453-.965-39.359-1.352-132.713-1.352-49.965%200-104.286.127-157.182.267-6.847%2018.483-13.451%2036.399-16.667%2050.972h274.018v35.687H323.27Zm535.681%2071.171H320.275c.564%209.522%201.452%2018.918%202.734%2028.187h497.33c22.171%200%2034.581-12.579%2038.612-28.187ZM350.949%20657.96S433.397%20860.402%20671.629%20864c142.389%200%20264.736-84.567%20320.31-206.04h-640.99Z'%20fill='%23100F13'/%3e%3cpath%20d='M671.624%20160c-131.656%200-246.223%2072.298-306.723%20179.17%2047.279-.098%20139.359-.155%20139.359-.155h.021v-.035c108.837%200%20112.882.486%20134.144%201.374l13.164.486c45.857%201.528%20102.22%206.451%20146.568%2040.005%2024.074%2018.199%2058.831%2058.366%2079.55%2086.982%2019.154%2026.469%2024.665%2056.895%2011.642%2086.047-11.988%2026.792-37.78%2042.773-69.014%2042.773H331.474s2.91%2012.336%207.274%2025.953h667.312A351.08%20351.08%200%200%200%201024%20512.15C1024.01%20317.682%20866.241%20160%20671.624%20160Zm706.506%20499h83.04V519.781h60.59L1596.17%20659h91.66l-83.42-152.642c44.68-19.176%2069.42-58.104%2069.42-111.797%200-78.047-51.58-128.288-140.75-128.288h-154.95V659Zm83.04-205.952V334.156h55.99c47.94%200%2071.14%2021.286%2071.14%2060.405%200%2038.928-23.2%2058.487-70.76%2058.487h-56.37Zm353.8%20211.513c43.53%200%2071.71-18.984%2086.1-46.406h2.3V659h77.47V460.335c0-70.184-59.45-99.716-125.03-99.716-70.57%200-116.97%2033.75-128.29%2087.443l75.56%206.137c5.56-19.56%2023.01-33.942%2052.35-33.942%2027.8%200%2043.72%2013.999%2043.72%2038.161v1.15c0%2018.985-20.14%2021.477-71.34%2026.463-58.29%205.37-110.64%2024.929-110.64%2090.703%200%2058.296%2041.61%2087.827%2097.8%2087.827Zm23.39-56.378c-25.12%200-43.15-11.697-43.15-34.133%200-23.012%2018.99-34.326%2047.75-38.353%2017.84-2.492%2046.98-6.711%2056.76-13.231v31.257c0%2030.874-25.5%2054.46-61.36%2054.46ZM2044.22%20659h81.69V364.455h-81.69V659Zm41.03-332.514c24.36%200%2044.3-18.601%2044.3-41.421%200-22.627-19.94-41.228-44.3-41.228-24.16%200-44.1%2018.601-44.1%2041.228%200%2022.82%2019.94%2041.421%2044.1%2041.421Zm187.79-60.213h-81.69V659h81.69V266.273ZM2396.58%20659h86.29l50.63-185.241h3.64L2587.76%20659h86.49l79.96-294.545h-82.45l-44.88%20196.747h-2.49l-48.32-196.747h-81.12l-47.56%20197.897h-2.68l-45.64-197.897h-82.65L2396.58%20659Zm485.2%205.561c43.53%200%2071.72-18.984%2086.1-46.406h2.3V659h77.48V460.335c0-70.184-59.45-99.716-125.03-99.716-70.57%200-116.98%2033.75-128.29%2087.443l75.55%206.137c5.56-19.56%2023.01-33.942%2052.35-33.942%2027.81%200%2043.73%2013.999%2043.73%2038.161v1.15c0%2018.985-20.14%2021.477-71.34%2026.463-58.3%205.37-110.65%2024.929-110.65%2090.703%200%2058.296%2041.62%2087.827%2097.8%2087.827Zm23.4-56.378c-25.12%200-43.15-11.697-43.15-34.133%200-23.012%2018.99-34.326%2047.75-38.353%2017.83-2.492%2046.98-6.711%2056.76-13.231v31.257c0%2030.874-25.5%2054.46-61.36%2054.46Zm245.74%20161.272c60.79%200%2093-31.066%20109.69-78.623l114.48-325.994-86.49-.383-61.55%20216.306h-3.07L3163%20364.455h-85.91l105.66%20302.983-4.79%2012.464c-10.74%2027.614-31.26%2028.956-60.02%2020.135l-18.41%2060.98c11.69%204.986%2030.68%208.438%2051.39%208.438Z'%20fill='%23100F13'/%3e%3c/svg%3e)![Railway](data:image/svg+xml,%3csvg%20width='3733'%20height='1024'%20viewBox='0%200%203733%201024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M323.27%20461.245a357.915%20357.915%200%200%200-3.27%2035.448h534.737c-1.868-3.648-4.376-6.937-6.906-10.156-91.417-118.106-140.593-107.866-210.938-110.866-23.453-.965-39.359-1.352-132.713-1.352-49.965%200-104.286.127-157.182.267-6.847%2018.483-13.451%2036.399-16.667%2050.972h274.018v35.687H323.27Zm535.681%2071.171H320.275c.564%209.522%201.452%2018.918%202.734%2028.187h497.33c22.171%200%2034.581-12.579%2038.612-28.187ZM350.949%20657.96S433.397%20860.402%20671.629%20864c142.389%200%20264.736-84.567%20320.31-206.04h-640.99Z'%20fill='%23fff'/%3e%3cpath%20d='M671.624%20160c-131.656%200-246.223%2072.298-306.723%20179.17%2047.279-.098%20139.359-.155%20139.359-.155h.021v-.035c108.837%200%20112.882.486%20134.144%201.374l13.164.486c45.857%201.528%20102.22%206.451%20146.568%2040.005%2024.074%2018.199%2058.831%2058.366%2079.55%2086.982%2019.154%2026.469%2024.665%2056.895%2011.642%2086.047-11.988%2026.792-37.78%2042.773-69.014%2042.773H331.474s2.91%2012.336%207.274%2025.953h667.312A351.08%20351.08%200%200%200%201024%20512.15C1024.01%20317.682%20866.241%20160%20671.624%20160Zm706.506%20499h83.04V519.781h60.59L1596.17%20659h91.66l-83.42-152.642c44.68-19.176%2069.42-58.104%2069.42-111.797%200-78.047-51.58-128.288-140.75-128.288h-154.95V659Zm83.04-205.952V334.156h55.99c47.94%200%2071.14%2021.286%2071.14%2060.405%200%2038.928-23.2%2058.487-70.76%2058.487h-56.37Zm353.8%20211.513c43.53%200%2071.71-18.984%2086.1-46.406h2.3V659h77.47V460.335c0-70.184-59.45-99.716-125.03-99.716-70.57%200-116.97%2033.75-128.29%2087.443l75.56%206.137c5.56-19.56%2023.01-33.942%2052.35-33.942%2027.8%200%2043.72%2013.999%2043.72%2038.161v1.15c0%2018.985-20.14%2021.477-71.34%2026.463-58.29%205.37-110.64%2024.929-110.64%2090.703%200%2058.296%2041.61%2087.827%2097.8%2087.827Zm23.39-56.378c-25.12%200-43.15-11.697-43.15-34.133%200-23.012%2018.99-34.326%2047.75-38.353%2017.84-2.492%2046.98-6.711%2056.76-13.231v31.257c0%2030.874-25.5%2054.46-61.36%2054.46ZM2044.22%20659h81.69V364.455h-81.69V659Zm41.03-332.514c24.36%200%2044.3-18.601%2044.3-41.421%200-22.627-19.94-41.228-44.3-41.228-24.16%200-44.1%2018.601-44.1%2041.228%200%2022.82%2019.94%2041.421%2044.1%2041.421Zm187.79-60.213h-81.69V659h81.69V266.273ZM2396.58%20659h86.29l50.63-185.241h3.64L2587.76%20659h86.49l79.96-294.545h-82.45l-44.88%20196.747h-2.49l-48.32-196.747h-81.12l-47.56%20197.897h-2.68l-45.64-197.897h-82.65L2396.58%20659Zm485.2%205.561c43.53%200%2071.72-18.984%2086.1-46.406h2.3V659h77.48V460.335c0-70.184-59.45-99.716-125.03-99.716-70.57%200-116.98%2033.75-128.29%2087.443l75.55%206.137c5.56-19.56%2023.01-33.942%2052.35-33.942%2027.81%200%2043.73%2013.999%2043.73%2038.161v1.15c0%2018.985-20.14%2021.477-71.34%2026.463-58.3%205.37-110.65%2024.929-110.65%2090.703%200%2058.296%2041.62%2087.827%2097.8%2087.827Zm23.4-56.378c-25.12%200-43.15-11.697-43.15-34.133%200-23.012%2018.99-34.326%2047.75-38.353%2017.83-2.492%2046.98-6.711%2056.76-13.231v31.257c0%2030.874-25.5%2054.46-61.36%2054.46Zm245.74%20161.272c60.79%200%2093-31.066%20109.69-78.623l114.48-325.994-86.49-.383-61.55%20216.306h-3.07L3163%20364.455h-85.91l105.66%20302.983-4.79%2012.464c-10.74%2027.614-31.26%2028.956-60.02%2020.135l-18.41%2060.98c11.69%204.986%2030.68%208.438%2051.39%208.438Z'%20fill='%23fff'/%3e%3c/svg%3e)](https://railway.com/)

`curl -s https://get.goodmem.ai/railway | bash`

Two services: GoodMem server + PostgreSQL/pgvector container with persistent volume

Instant public URL with HTTPS — gRPC requires manual TCP proxy

3 min

[![Fly.io](https://goodmem.ai/assets/flyio-brandmark-dark-DZZSIt-S.svg)![Fly.io](data:image/svg+xml,%3csvg%20viewBox='0%200%20167%20151'%20xmlns='http://www.w3.org/2000/svg'%20fill-rule='evenodd'%20clip-rule='evenodd'%20stroke-linejoin='round'%20stroke-miterlimit='2'%3e%3cg%20fill='%23fff'%3e%3cpath%20d='M116.78%2020.613h19.23c17.104%200%2030.99%2013.886%2030.99%2030.99v67.618c0%2017.104-13.886%2030.99-30.99%2030.99h-1.516c-8.803-1.377-12.621-4.017-15.57-6.248L94.475%20123.86a3.453%203.453%200%2000-4.329%200l-7.943%206.532-22.37-18.394a3.443%203.443%200%2000-4.326%200l-31.078%2027.339c-6.255%205.087-10.392%204.148-13.075%203.853C4.424%20137.503%200%20128.874%200%20119.221V51.603c0-17.104%2013.886-30.99%2030.993-30.99H50.18l-.035.077-.647%201.886-.201.647-.871%203.862-.12.678-.382%203.868-.051%201.062-.008.372.036%201.774.088%201.039.215%201.628.275%201.464.326%201.349.423%201.46%201.098%203.092.362.927%201.912%204.04.675%201.241%202.211%203.795.846%201.369%203.086%204.544.446.602%204.015%205.226%201.297%201.608%204.585%205.36.942%201.031%203.779%204.066%201.497%201.55%202.474%202.457-.497.415-.309.279a30.309%2030.309%200%2000-2.384%202.49c-.359.423-.701.86-1.025%201.31-.495.687-.938%201.41-1.324%202.164-.198.391-.375.792-.531%201.202a11.098%2011.098%200%2000-.718%203.267l-.014.966c.035%201.362.312%202.707.819%203.972a11.06%2011.06%200%20002.209%203.464%2011.274%2011.274%200%20002.329%201.896c.731.447%201.51.816%202.319%201.096%201.76.597%203.627.809%205.476.623h.01a12.347%2012.347%200%20004.516-1.341%2011.647%2011.647%200%20001.724-1.116%2011.067%2011.067%200%20003.479-4.626c.569-1.422.848-2.941.823-4.471l-.044-.799a11.305%2011.305%200%2000-.749-3.078c-.17-.429-.364-.848-.58-1.257-.4-.752-.856-1.473-1.362-2.158-.232-.313-.472-.62-.72-.921a29.81%2029.81%200%2000-2.661-2.787l-.669-.569%201.133-1.119%204.869-5.085%201.684-1.849%202.618-2.945%201.703-1.992%202.428-2.957%201.644-2.067%202.414-3.228%201.219-1.67%201.729-2.585%201.44-2.203%202.713-4.725%201.552-3.1.045-.095%201.188-2.876c.015-.037.029-.075.04-.114l1.28-3.991.134-.582.555-3.177.108-.86.033-.527.038-1.989-.01-.371-.102-1.781-.126-1.383-.63-3.989a1.521%201.521%200%2000-.037-.159l-.809-2.949-.279-.82-.364-.907zm9.141%2084.321c-4.007.056-7.287%203.336-7.343%207.342.059%204.006%203.337%207.284%207.343%207.341%204.005-.058%207.284-3.335%207.345-7.341-.058-4.006-3.338-7.286-7.345-7.342z'%20fill-opacity='.35'/%3e%3cpath%20d='M111.465%20150.211H73.704c-1.936%200-2.205-1.834-.96-2.876%2018.43-15.44%2018.386-15.491%2018.386-15.491a2.035%202.035%200%20012.606-.006s17.321%2014.351%2018.689%2015.497c1.245%201.042.976%202.876-.96%202.876zM83.607%2088.627l.195.057c.063.03.116.075.173.114l.163.144c.402.37.793.759%201.169%201.157.265.283.523.574.771.875.315.38.61.779.879%201.194.116.183.224.368.325.561.088.167.167.34.236.515.122.305.214.627.242.954l-.006.614a3.507%203.507%200%2001-1.662%202.732%204.747%204.747%200%2001-2.021.665l-.759.022-.641-.056a4.964%204.964%200%2001-.881-.214%204.17%204.17%200%2001-.834-.391l-.5-.366a3.431%203.431%200%2001-1.139-1.952%205.016%205.016%200%2001-.059-.387l-.018-.586c.01-.158.034-.315.069-.472.087-.341.213-.673.372-.988.205-.396.439-.776.7-1.137.433-.586.903-1.143%201.405-1.67.324-.342.655-.673%201.001-.993l.246-.221c.171-.114.173-.114.368-.171h.206zM82.348%206.956l.079-.006v68.484l-.171-.315a191.48%20191.48%200%2001-6.291-12.749%20136.496%20136.496%200%2001-4.269-10.689%2084.358%2084.358%200%2001-2.574-8.802c-.541-2.365-.956-4.765-1.126-7.19a35.028%2035.028%200%2001-.059-3.108c.016-.903.053-1.804.109-2.705.09-1.418.234-2.832.442-4.235.165-1.104.368-2.205.62-3.293.2-.865.431-1.723.696-2.567.382-1.22.84-2.412%201.373-3.576.195-.419.405-.836.624-1.245%201.322-2.449%203.116-4.704%205.466-6.214a11.435%2011.435%200%20015.081-1.79zm8.88.173l4.607%201.314a28.193%2028.193%200%20016.076%203.096%2024.387%2024.387%200%20016.533%206.517%2024.618%2024.618%200%20012.531%204.878%2028.586%2028.586%200%20011.761%207.898c.061.708.096%201.418.11%202.127.016.659.012%201.321-.041%201.98a22.292%2022.292%200%2001-.828%204.352%2034.281%2034.281%200%2001-1.194%203.426%2049.43%2049.43%200%2001-1.895%204.094c-1.536%202.966-3.304%205.803-5.195%208.547a133.118%20133.118%200%2001-7.491%209.776%20185.466%20185.466%200%2001-8.987%209.96%20189.999%20189.999%200%20005.915-12.102%20149.96%20149.96%200%20002.876-6.93%20108.799%20108.799%200%20002.679-7.792%2076.327%2076.327%200%20001.54-5.976c.368-1.727.657-3.472.836-5.228.15-1.464.205-2.937.169-4.406a62.154%2062.154%200%2000-.1-2.695c-.216-3.612-.765-7.212-1.818-10.676a31.255%2031.255%200%2000-1.453-3.849c-1.348-2.937-3.23-5.683-5.776-7.686l-.855-.625z'/%3e%3c/g%3e%3c/svg%3e)](https://fly.io/)

`curl -s https://get.goodmem.ai/flyio | bash`

Two apps: GoodMem server + PostgreSQL/pgvector container with persistent volume

Instant public URL with HTTPS — REST and gRPC endpoints ready

3 min

[Amazon Lightsail](https://aws.amazon.com/lightsail/)

`curl -s https://get.goodmem.ai/lightsail | bash`

Lightsail Ubuntu VM + AWS managed PostgreSQL

Static IP with instance-level TLS — bring your own domain

15 min

[Hetzner](https://www.hetzner.com/cloud/)

`curl -s https://get.goodmem.ai/hetzner | bash`

Single server: GoodMem + PostgreSQL/pgvector containers with persistent volume

Instant public URL via sslip.io with HTTPS + gRPC — lowest cost per GB

2 min

Enterprise marketplace

[Google Cloud Marketplace](https://console.cloud.google.com/marketplace/product/pairsys-public/goodmem-vm)

### GoodMem Enterprise

Production deployment in your own GCP project, with an enterprise support policy included

Billed through your Google Cloud account — counts toward committed-use spend

[View on Google Cloud Marketplace](https://console.cloud.google.com/marketplace/product/pairsys-public/goodmem-vm) [Talk to sales](https://goodmem.ai/contact-sales?interest=deployment)

## What to do next

You're installed — now put GoodMem to work.

### [Configure & Test](https://docs.goodmem.ai/docs/get-started/nextsteps/)

[Create an embedder, set up a space, ingest your first document, and run a search query.](https://docs.goodmem.ai/docs/get-started/nextsteps/)

[Follow the guide](https://docs.goodmem.ai/docs/get-started/nextsteps/)

### [Build a RAG Agent](https://docs.goodmem.ai/docs/how-to/basic-rag/)

[End-to-end tutorial: ingest data, run RAG queries with citations, and add a reranker.](https://docs.goodmem.ai/docs/how-to/basic-rag/)

[Start the tutorial](https://docs.goodmem.ai/docs/how-to/basic-rag/)

### [Explore the Console](https://docs.goodmem.ai/docs/reference/console/)

[Prefer a UI? The built-in web console has guided setup, resource management, and monitoring.](https://docs.goodmem.ai/docs/reference/console/)

[Open console docs](https://docs.goodmem.ai/docs/reference/console/)

## Multiple Language Support

Once GoodMem is installed, use any of our SDKs to integrate with your applications.

[![Python](data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20xmlns:dc='http://purl.org/dc/elements/1.1/'%20xmlns:cc='http://web.resource.org/cc/'%20xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%20xmlns:svg='http://www.w3.org/2000/svg'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='110px'%20height='110px'%20viewBox='0.21%20-0.077%20110%20110'%20enable-background='new%200.21%20-0.077%20110%20110'%20xml:space='preserve'%3e%3clinearGradient%20id='SVGID_1_'%20gradientUnits='userSpaceOnUse'%20x1='63.8159'%20y1='56.6829'%20x2='118.4934'%20y2='1.8225'%20gradientTransform='matrix\(1%200%200%20-1%20-53.2974%2066.4321\)'%3e%3cstop%20offset='0'%20style='stop-color:%23387EB8'/%3e%3cstop%20offset='1'%20style='stop-color:%23366994'/%3e%3c/linearGradient%3e%3cpath%20fill='url\(%23SVGID_1_\)'%20d='M55.023-0.077c-25.971,0-26.25,10.081-26.25,12.156c0,3.148,0,12.594,0,12.594h26.75v3.781%20c0,0-27.852,0-37.375,0c-7.949,0-17.938,4.833-17.938,26.25c0,19.673,7.792,27.281,15.656,27.281c2.335,0,9.344,0,9.344,0%20s0-9.765,0-13.125c0-5.491,2.721-15.656,15.406-15.656c15.91,0,19.971,0,26.531,0c3.902,0,14.906-1.696,14.906-14.406%20c0-13.452,0-17.89,0-24.219C82.054,11.426,81.515-0.077,55.023-0.077z%20M40.273,8.392c2.662,0,4.813,2.15,4.813,4.813%20c0,2.661-2.151,4.813-4.813,4.813s-4.813-2.151-4.813-4.813C35.46,10.542,37.611,8.392,40.273,8.392z'/%3e%3clinearGradient%20id='SVGID_2_'%20gradientUnits='userSpaceOnUse'%20x1='97.0444'%20y1='21.6321'%20x2='155.6665'%20y2='-34.5308'%20gradientTransform='matrix\(1%200%200%20-1%20-53.2974%2066.4321\)'%3e%3cstop%20offset='0'%20style='stop-color:%23FFE052'/%3e%3cstop%20offset='1'%20style='stop-color:%23FFC331'/%3e%3c/linearGradient%3e%3cpath%20fill='url\(%23SVGID_2_\)'%20d='M55.397,109.923c25.959,0,26.282-10.271,26.282-12.156c0-3.148,0-12.594,0-12.594H54.897v-3.781%20c0,0,28.032,0,37.375,0c8.009,0,17.938-4.954,17.938-26.25c0-23.322-10.538-27.281-15.656-27.281c-2.336,0-9.344,0-9.344,0%20s0,10.216,0,13.125c0,5.491-2.631,15.656-15.406,15.656c-15.91,0-19.476,0-26.532,0c-3.892,0-14.906,1.896-14.906,14.406%20c0,14.475,0,18.265,0,24.219C28.366,100.497,31.562,109.923,55.397,109.923z%20M70.148,101.454c-2.662,0-4.813-2.151-4.813-4.813%20s2.15-4.813,4.813-4.813c2.661,0,4.813,2.151,4.813,4.813S72.809,101.454,70.148,101.454z'/%3e%3c/svg%3e)](https://pypi.org/project/goodmem/)

### [Python](https://pypi.org/project/goodmem/)

[![TypeScript](data:image/svg+xml,%3csvg%20fill='none'%20height='512'%20viewBox='0%200%20512%20512'%20width='512'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20fill='%233178c6'%20height='512'%20rx='50'%20width='512'/%3e%3crect%20fill='%233178c6'%20height='512'%20rx='50'%20width='512'/%3e%3cpath%20clip-rule='evenodd'%20d='m316.939%20407.424v50.061c8.138%204.172%2017.763%207.3%2028.875%209.386s22.823%203.129%2035.135%203.129c11.999%200%2023.397-1.147%2034.196-3.442%2010.799-2.294%2020.268-6.075%2028.406-11.342%208.138-5.266%2014.581-12.15%2019.328-20.65s7.121-19.007%207.121-31.522c0-9.074-1.356-17.026-4.069-23.857s-6.625-12.906-11.738-18.225c-5.112-5.319-11.242-10.091-18.389-14.315s-15.207-8.213-24.18-11.967c-6.573-2.712-12.468-5.345-17.685-7.9-5.217-2.556-9.651-5.163-13.303-7.822-3.652-2.66-6.469-5.476-8.451-8.448-1.982-2.973-2.974-6.336-2.974-10.091%200-3.441.887-6.544%202.661-9.308s4.278-5.136%207.512-7.118c3.235-1.981%207.199-3.52%2011.894-4.615%204.696-1.095%209.912-1.642%2015.651-1.642%204.173%200%208.581.313%2013.224.938%204.643.626%209.312%201.591%2014.008%202.894%204.695%201.304%209.259%202.947%2013.694%204.928%204.434%201.982%208.529%204.276%2012.285%206.884v-46.776c-7.616-2.92-15.937-5.084-24.962-6.492s-19.381-2.112-31.066-2.112c-11.895%200-23.163%201.278-33.805%203.833s-20.006%206.544-28.093%2011.967c-8.086%205.424-14.476%2012.333-19.171%2020.729-4.695%208.395-7.043%2018.433-7.043%2030.114%200%2014.914%204.304%2027.638%2012.912%2038.172%208.607%2010.533%2021.675%2019.45%2039.204%2026.751%206.886%202.816%2013.303%205.579%2019.25%208.291s11.086%205.528%2015.415%208.448c4.33%202.92%207.747%206.101%2010.252%209.543%202.504%203.441%203.756%207.352%203.756%2011.733%200%203.233-.783%206.231-2.348%208.995s-3.939%205.162-7.121%207.196-7.147%203.624-11.894%204.771c-4.748%201.148-10.303%201.721-16.668%201.721-10.851%200-21.597-1.903-32.24-5.71-10.642-3.806-20.502-9.516-29.579-17.13zm-84.159-123.342h64.22v-41.082h-179v41.082h63.906v182.918h50.874z'%20fill='%23fff'%20fill-rule='evenodd'/%3e%3c/svg%3e)](https://www.npmjs.com/package/@pairsystems/goodmem)

### [TypeScript](https://www.npmjs.com/package/@pairsystems/goodmem)

[![Java](data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Created%20with%20Inkscape%20\(http://www.inkscape.org/\)%20--%3e%3csvg%20width='311'%20height='311'%20id='svg1968'%20sodipodi:version='0.32'%20inkscape:version='1.4.2%20\(2aeb623e1d,%202025-05-12\)'%20version='1.0'%20sodipodi:docname='java.svg'%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:svg='http://www.w3.org/2000/svg'%20xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%20xmlns:cc='http://creativecommons.org/ns%23'%20xmlns:dc='http://purl.org/dc/elements/1.1/'%3e%3cdefs%20id='defs1970'%20/%3e%3csodipodi:namedview%20id='base'%20pagecolor='%23ffffff'%20bordercolor='%23666666'%20borderopacity='1.0'%20inkscape:pageopacity='0.0'%20inkscape:pageshadow='2'%20inkscape:zoom='0.98994949'%20inkscape:cx='189.90868'%20inkscape:cy='279.30718'%20inkscape:document-units='px'%20inkscape:current-layer='Ebene_x0020_1'%20width='68.51mm'%20height='129.89mm'%20units='mm'%20inkscape:window-width='2494'%20inkscape:window-height='1371'%20inkscape:window-x='66'%20inkscape:window-y='32'%20inkscape:showpageshadow='0'%20inkscape:pagecheckerboard='1'%20inkscape:deskcolor='%23505050'%20inkscape:window-maximized='1'%20/%3e%3cmetadata%20id='metadata1973'%3e%3crdf:RDF%3e%3ccc:Work%20rdf:about=''%3e%3cdc:format%3eimage/svg+xml%3c/dc:format%3e%3cdc:type%20rdf:resource='http://purl.org/dc/dcmitype/StillImage'%20/%3e%3c/cc:Work%3e%3c/rdf:RDF%3e%3c/metadata%3e%3cg%20inkscape:label='Ebene%201'%20inkscape:groupmode='layer'%20id='layer1'%20transform='translate\(3818.1373,782.89391\)'%3e%3cg%20id='Ebene_x0020_1'%20transform='translate\(-3826.724,-785.8793\)'%20inkscape:label='Ebene%201'%20inkscape:groupmode='layer'%3e%3cmetadata%20id='CorelCorpID_0Corel-Layer'%20/%3e%3cpath%20d='m%20122.6262,243.321%20c%200,0%20-11.9391,7.2672%208.30525,9.34351%2024.3967,3.11437%2037.3741,2.59576%2064.3663,-2.59534%200,0%207.2672,4.67165%2017.1297,8.30546%20-60.7327,25.9542%20-137.557,-1.5577%20-89.8013,-15.0536%20z%20m%20-7.78643,-33.7402%20c%200,0%20-12.9769,9.86233%207.2672,11.9386%2026.4735,2.59576%2047.2368,3.11437%2083.0534,-4.15263%200,0%204.67186,5.19089%2012.4579,7.78643%20-73.1906,21.8016%20-155.206,2.07631%20-102.778,-15.5725%20z%20m%20143.267,59.1754%20c%200,0%208.82449,7.26741%20-9.86254,12.9769%20-34.7787,10.3818%20-145.863,13.4961%20-177.008,0%20-10.9006,-4.67144%209.86275,-11.4198%2016.6105,-12.4579%206.74817,-1.55708%2010.3816,-1.55708%2010.3816,-1.55708%20-11.9384,-8.30546%20-79.4195,17.1295%20-34.2595,24.3967%20124.061,20.2443%20226.321,-8.82428%20194.137,-23.3587%20z%20m%20-129.771,-94.4732%20c%200,0%20-56.5799,13.4961%20-20.2439,18.1678%2015.5725,2.0761%2046.1983,1.5575%2074.7481,-0.51903%2023.3585,-2.07631%2046.7176,-6.22894%2046.7176,-6.22894%200,0%20-8.30546,3.63339%20-14.0156,7.26741%20-57.6179,15.053%20-168.183,8.30504%20-136.519,-7.26741%2026.9923,-12.9773%2049.3125,-11.4198%2049.3125,-11.4198%20z%20m%20101.222,56.5799%20c%2058.1372,-30.1069%2031.1451,-59.1754%2012.4579,-55.5416%20-4.67186,1.03805%20-6.74817,2.07631%20-6.74817,2.07631%200,0%201.55729,-3.11457%205.19068,-4.15263%2036.8552,-12.9773%2065.9238,38.9309%20-11.9384,59.1752%200,0%200.51861,-0.51903%201.03805,-1.55729%20z%20m%20-95.5117,82.0153%20c%2056.0613,3.63381%20141.71,-2.07631%20143.786,-28.5494%200,0%20-4.15242,10.3818%20-46.1981,18.1676%20-47.7558,8.8247%20-106.931,7.78643%20-141.71,2.07631%200,0%207.26699,6.22915%2044.122,8.30546%20z'%20id='_227268128'%20style='fill:%234e7896'%20/%3e%3cpath%20style='fill:%23f58219'%20d='m%20177.6495,151.96239%20c%2015.053,17.1299%20-4.15283,32.7026%20-4.15283,32.7026%200,0%2038.4121,-19.7253%2020.7633,-44.1224%20-16.0919,-23.3585%20-28.5498,-34.7783%2038.9311,-73.7098%200,0%20-106.412,26.4735%20-55.5416,85.1297%20z'%20id='path1'%20/%3e%3cpath%20style='fill:%23f58219'%20d='m%20194.26,2.98539%20c%200,0%2032.1832,32.7022%20-30.6261,82.0153%20-50.3512,39.9692%20-11.4198,62.8088%200,88.7629%20-29.5878,-26.4728%20-50.8702,-49.8319%20-36.336,-71.6335%2021.2828,-32.1832%2079.939,-47.7554%2066.9621,-99.1446%20z'%20id='_230367536'%20/%3e%3c/g%3e%3c/g%3e%3c/svg%3e)](https://central.sonatype.com/artifact/ai.pairsys/goodmem-java)

### [Java](https://central.sonatype.com/artifact/ai.pairsys/goodmem-java)

[![Go](data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200\)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20205.4%2076.7'%20style='enable-background:new%200%200%20205.4%2076.7;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%2300ACD7;}%20%3c/style%3e%3cg%3e%3cg%3e%3cg%3e%3cg%3e%3cpath%20class='st0'%20d='M15.5,23.2c-0.4,0-0.5-0.2-0.3-0.5l2.1-2.7c0.2-0.3,0.7-0.5,1.1-0.5h35.7c0.4,0,0.5,0.3,0.3,0.6l-1.7,2.6%20c-0.2,0.3-0.7,0.6-1,0.6L15.5,23.2z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cg%3e%3cpath%20class='st0'%20d='M0.4,32.4c-0.4,0-0.5-0.2-0.3-0.5l2.1-2.7c0.2-0.3,0.7-0.5,1.1-0.5h45.6c0.4,0,0.6,0.3,0.5,0.6l-0.8,2.4%20c-0.1,0.4-0.5,0.6-0.9,0.6L0.4,32.4z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%3e%3cg%3e%3cpath%20class='st0'%20d='M24.6,41.6c-0.4,0-0.5-0.3-0.3-0.6l1.4-2.5c0.2-0.3,0.6-0.6,1-0.6h20c0.4,0,0.6,0.3,0.6,0.7L47.1,41%20c0,0.4-0.4,0.7-0.7,0.7L24.6,41.6z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3cg%3e%3cg%20id='CXHf1q_3_'%3e%3cg%3e%3cg%3e%3cpath%20class='st0'%20d='M128.4,21.4c-6.3,1.6-10.6,2.8-16.8,4.4c-1.5,0.4-1.6,0.5-2.9-1c-1.5-1.7-2.6-2.8-4.7-3.8%20c-6.3-3.1-12.4-2.2-18.1,1.5c-6.8,4.4-10.3,10.9-10.2,19c0.1,8,5.6,14.6,13.5,15.7c6.8,0.9,12.5-1.5,17-6.6%20c0.9-1.1,1.7-2.3,2.7-3.7c-3.6,0-8.1,0-19.3,0c-2.1,0-2.6-1.3-1.9-3c1.3-3.1,3.7-8.3,5.1-10.9c0.3-0.6,1-1.6,2.5-1.6%20c5.1,0,23.9,0,36.4,0c-0.2,2.7-0.2,5.4-0.6,8.1c-1.1,7.2-3.8,13.8-8.2,19.6c-7.2,9.5-16.6,15.4-28.5,17%20c-9.8,1.3-18.9-0.6-26.9-6.6c-7.4-5.6-11.6-13-12.7-22.2c-1.3-10.9,1.9-20.7,8.5-29.3c7.1-9.3,16.5-15.2,28-17.3%20c9.4-1.7,18.4-0.6,26.5,4.9c5.3,3.5,9.1,8.3,11.6,14.1C130,20.6,129.6,21.1,128.4,21.4z'/%3e%3c/g%3e%3cg%3e%3cpath%20class='st0'%20d='M161.5,76.7c-9.1-0.2-17.4-2.8-24.4-8.8c-5.9-5.1-9.6-11.6-10.8-19.3c-1.8-11.3,1.3-21.3,8.1-30.2%20c7.3-9.6,16.1-14.6,28-16.7c10.2-1.8,19.8-0.8,28.5,5.1c7.9,5.4,12.8,12.7,14.1,22.3c1.7,13.5-2.2,24.5-11.5,33.9%20c-6.6,6.7-14.7,10.9-24,12.8C166.8,76.3,164.1,76.4,161.5,76.7z%20M185.3,36.3c-0.1-1.3-0.1-2.3-0.3-3.3%20c-1.8-9.9-10.9-15.5-20.4-13.3c-9.3,2.1-15.3,8-17.5,17.4c-1.8,7.8,2,15.7,9.2,18.9c5.5,2.4,11,2.1,16.3-0.6%20C180.5,51.3,184.8,44.9,185.3,36.3z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e)](https://gemfury.com/pairsys/go:fury.io%2Fpairsys%2Fgoodmem)

### [Go](https://gemfury.com/pairsys/go:fury.io%2Fpairsys%2Fgoodmem)

[![.NET](data:image/svg+xml,%3csvg%20width='456'%20height='456'%20viewBox='0%200%20456%20456'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='456'%20height='456'%20fill='%23512BD4'/%3e%3cpath%20d='M81.2738%20291.333C78.0496%20291.333%2075.309%20290.259%2073.052%20288.11C70.795%20285.906%2069.6665%20283.289%2069.6665%20280.259C69.6665%20277.173%2070.795%20274.529%2073.052%20272.325C75.309%20270.121%2078.0496%20269.019%2081.2738%20269.019C84.5518%20269.019%2087.3193%20270.121%2089.5763%20272.325C91.887%20274.529%2093.0424%20277.173%2093.0424%20280.259C93.0424%20283.289%2091.887%20285.906%2089.5763%20288.11C87.3193%20290.259%2084.5518%20291.333%2081.2738%20291.333Z'%20fill='white'/%3e%3cpath%20d='M210.167%20289.515H189.209L133.994%20202.406C132.597%20200.202%20131.441%20197.915%20130.528%20195.546H130.044C130.474%20198.081%20130.689%20203.508%20130.689%20211.827V289.515H112.149V171H134.477L187.839%20256.043C190.096%20259.57%20191.547%20261.994%20192.192%20263.316H192.514C191.977%20260.176%20191.708%20254.859%20191.708%20247.365V171H210.167V289.515Z'%20fill='white'/%3e%3cpath%20d='M300.449%20289.515H235.561V171H297.87V187.695H254.746V221.249H294.485V237.861H254.746V272.903H300.449V289.515Z'%20fill='white'/%3e%3cpath%20d='M392.667%20187.695H359.457V289.515H340.272V187.695H307.143V171H392.667V187.695Z'%20fill='white'/%3e%3c/svg%3e)](https://www.nuget.org/packages/Pairsystems.Goodmem.Client)

### [.NET](https://www.nuget.org/packages/Pairsystems.Goodmem.Client)

[View all SDK documentation](https://docs.goodmem.ai/docs)

## Start building immediately

Once setup is complete, you can start adding memory to your AI agents with any of our SDKs.

[See Live Demos](https://goodmem.ai/demo) [View Documentation](https://docs.goodmem.ai/docs)

Using Cursor or Claude? [Sync GoodMem docs via Context7 →](https://context7.com/websites/goodmem_ai?utm_source=goodmem\&utm_medium=web\&utm_campaign=context7)
