Skip to content

Add Anthropic, Gemini, and xAI providers#1

Merged
gharibyan merged 2 commits into
mainfrom
feature/provider-sdks-anthropic-gemini-xai
Jun 11, 2026
Merged

Add Anthropic, Gemini, and xAI providers#1
gharibyan merged 2 commits into
mainfrom
feature/provider-sdks-anthropic-gemini-xai

Conversation

@gharibyan

Copy link
Copy Markdown
Owner

Summary

Adds first-class provider adapter packages for Anthropic, Gemini, and xAI, and wires them into the public agent-memory convenience package.

Changes

  • Add @agent-memory/anthropic using @anthropic-ai/sdk.
  • Add @agent-memory/gemini using @google/genai.
  • Add @agent-memory/xai using the documented OpenAI SDK-compatible client path with xAI defaults.
  • Re-export anthropic, gemini, and xai from agent-memory.
  • Update CI, publish workflow, version sync coverage, package boundary tests, docs, and SDK guidance.

Validation

  • pnpm test - 54 passed, 0 failed
  • pnpm lint - passed
  • pnpm pack:check - passed for all packages

@gharibyan gharibyan marked this pull request as ready for review June 11, 2026 07:32
@gharibyan gharibyan merged commit 6f91ca8 into main Jun 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant