Add GitHub Copilot embedding provider
TL;DR
Integrate a GitHub Copilot embedding provider for memory search, enabling plugins to reuse the transport while honoring remote overrides and token refresh.
## What changed OpenClaw added a GitHub Copilot embedding provider on 19 May 2026. The update targets memory search and lets plugins reuse the existing transport layer. It respects remote overrides and handles token refresh automatically.
The change ships as part of the core agent runtime. No separate install or new CLI flag is required once the provider key is set in the YAML file.
## Why it matters Vibe Builders gain another low-cost option for storing and retrieving long-term context without managing a separate vector database. The integration reduces the number of moving parts in a self-hosted stack.
It also pressures other embedding services by making Copilot's transport interchangeable. Builders who already pay for Copilot seats can now route memory calls through the same account instead of opening a second bill.
## How to use it Edit the config.yaml file and add the copilot section under embeddings. Supply your GitHub token and set the model name to the desired embedding endpoint.
Restart the agent or trigger a config reload from the CLI. Memory search calls will then route through Copilot while still honoring any per-plugin override you define.
## Watch for Confirm the bet if token usage stays flat after switching and search recall improves on older conversations. The bet breaks if Copilot rate limits appear during peak agent activity. Expect a follow-up move that adds the same provider to the browser-control and skill-writing paths.
Harsh’s take
This move lets a solo operator cut one external dependency while keeping everything inside the same GitHub account they already use for code. The real trade-off is lock-in: once memory lives in Copilot embeddings, switching providers later requires re-indexing or custom migration scripts.
Most Vibe Builders will notice the difference only when their monthly token spend drops by the cost of a separate embedding service. The rest is plumbing that should have existed from day one.
Set the provider in your YAML today and run a week of memory-heavy tasks to measure actual spend before committing the rest of your agent flows.
by Harsh Desai
About OpenClaw
View the full OpenClaw page →All OpenClaw updatesGo deeper
More AI news
- Daily RoundupGLM 5.3 and Vercel agent tools land, Gemini SAT practice, plus fresh models on Hugging Face
Google and Vercel released new agent and model features while Hugging Face and Replicate added trending models; OpenAI tightened safety after agent issues.
- Daily RoundupVercel-Origin beta and GPT-5.6 Sol discount, plus agent tools for builders
Vercel rolled out Origin repository deployments and a month-long GPT-5.6 Sol discount on AI Gateway while Product Hunt featured new agent layers and Hugging Face highlighted an uncensored Qwen model, with industry moves around data use and automation exits.
- Weekly DigestHermes Agent v0.20 voice and A2A protocol, OpenClaw mobile updates, and multi-agent tools to test now
Hermes Agent rolled out v0.20 releases with voice streaming, A2A interoperability, desktop artifacts, and self-recovery tools while OpenClaw added Android switching, iOS caching, and plugin provenance checks across the week.