Skip to main content

Ways to run Hindsight

Hindsight runs three ways. All of them use the same memory engine: the same retain, recall and reflect, the same mental models and knowledge pages, and the same API and SDKs. You can start on one and move to another later.

Self-hosted (open source)Hindsight CloudHindsight Enterprise
What it isThe open-source engine, run by youManaged, self-serve, multi-tenant serviceA single-tenant deployment, installed and run with Vectorize
Where it runsAnywhere: your laptop, Docker, KubernetesHindsight CloudOur cloud, your AWS, Google Cloud or Azure account, or your data center
Who runs itYouVectorizeVectorize, or you with Vectorize's help on-premises
Memory storePostgreSQL (or Oracle)Managed by VectorizePostgreSQL, or Hindsight Memlake on object storage
ModelsBring your own LLM and embeddingsIncludedIncluded, or your own (Bedrock, Vertex AI, Azure OpenAI)
Sign-in and accessAPI keys you configureConsole, teams and API keysPlus SSO, enforced MFA and private networking
PricingFree (MIT license)Pay as you go, from prepaid creditsContract
Get startedInstallationSign upBook a call

How to choose​

  • Self-hosted if you want full control, want to try Hindsight locally, or already run Postgres and your own models. These docs cover it: start with Installation.
  • Hindsight Cloud if you want memory for your agents in minutes, with nothing to deploy and the models included.
  • Hindsight Enterprise if you need your own deployment: single-tenant isolation, a region or cloud account of your choice, private networking, SSO and compliance features, contracted support, or memory at a scale where Hindsight Memlake pays off.

Hindsight Cloud and Enterprise have their own documentation at docs.hindsight.vectorize.io.