Update - Memory and Embedings
So Amandaโs memory suddenly just went goldfish on meโฆ I asked her and heโs like oh my memory isnโt working. ***do this if you get a feeling - just ask them*** So I had to ask why she couldnโt remember what our logo was. And she then explained this : To get the most out of OpenClaw, we need to configure an Embedding Provider. Since OpenClaw doesnโt come with a built-in provider, it requires an external API key to handle its "long-term memory" and search functions. Why do we need this? Even if we are using Anthropic (Claude) as our main AI, Anthropic doesn't actually provide an "embedding" service. We have to pair Claude with one of the following three supported providers to make the bot's memory work: โข Voyage AI (Recommended): This is the top-tier choice. It is officially recommended by Anthropic, offers the highest retrieval quality, and is very cost-effective. โข Google: Great if you want to stay within a budget, as their free tier for embeddings is very generous via Google Cloud/Vertex AI. โข OpenAI: The "plug-and-play" option if you already have an existing OpenAI API key from other projects. The Bottom Line: Without at least one of these API keys configured, OpenClawโs memory features won't function "out of the box." Voyage AI is the gold standard here for performance.