COMPATIBILITY

Three ways to integrate Sgraal.

Pip install a package, call an HTTP endpoint, or request a roadmap item.

27 production integrations 27 on roadmap

Package Integrations

✅ Tested

Verified install commands. Each package below resolves on its named registry today.

Integration Package Install command
Python (canonical) sgraal pip install sgraal
Claude MCP @sgraal/mcp npx @sgraal/mcp
LangChain langchain-sgraal pip install langchain-sgraal
LangGraph langchain-sgraal pip install langchain-sgraal
CrewAI crewai-sgraal pip install crewai-sgraal
AutoGen autogen-sgraal pip install autogen-sgraal
OpenAI Agents SDK openai-sgraal pip install openai-sgraal
Mem0 mem0-sgraal pip install mem0-sgraal
RAG (general) sgraal-rag pip install sgraal-rag
LlamaIndex sgraal (canonical) pip install sgraal
Haystack sgraal (canonical) pip install sgraal
Semantic Kernel sgraal (canonical) pip install sgraal
Sgraal CLI sgraal (canonical) pip install sgraal && sgraal --help
Redis (built-in) sgraal (canonical) pip install sgraal

Tested via GitHub Actions on every release.

API Integrations

✅ Live

No package needed — integrate via HTTP from any language or platform.

Integration How it works API endpoint
Zapier Use the "Webhooks by Zapier" trigger pointing at this URL. POST /v1/zapier/webhook
Make.com HTTP module → POST JSON. Returns the preflight verdict. POST /v1/make/webhook
A2A Protocol Google Agent-to-Agent (JSON-RPC). Discovery via well-known. GET /.well-known/agent.json
OpenAI function guard Wrap an OpenAI function call; Sgraal validates inputs first. POST /v1/guard/openai-function
Claude tool guard Wrap a Claude tool-use turn; Sgraal validates the tool input. POST /v1/guard/claude-tool
RAG filter Filter retrieved nodes through Sgraal preflight before generation. POST /v1/rag/filter
gRPC interface protoc-generate a client in any language. 4 RPCs incl. streaming. api/proto/sgraal.proto
Postman collection Importable collection covering the public endpoints. GET /docs/postman
Embed JS widget Single <script src> tag. Adds a Sgraal preflight to your app. GET /v1/embed/sgraal-embed.js
Compliance Suite EU AI Act, GDPR, NIST AI RMF, SLA, docs index. GET /v1/compliance/*
Federation API Contribute / consume cross-tenant attack vaccines. POST /v1/federation/contribute
Conway Always-on agent memory validation pattern. /integrations/conway
AgentKit 17-subagent memory safety pattern. /integrations/agentkit

On Roadmap

🔜 Roadmap

Not yet shipped. Request via hello@sgraal.com — we prioritize by customer demand.

Frameworks

  • n8n native node
  • Dify plugin
  • Vercel AI SDK adapter
  • Langflow component
  • Flowise node
  • Pydantic AI
  • Google ADK
  • Amazon Bedrock
  • Azure AI Foundry

Memory layers

  • mnemos (sibling SDK, unpublished)
  • Memvid (sibling SDK, unpublished)
  • Zep adapter
  • Letta (MemGPT) adapter
  • Pinecone (extras_require not yet defined)
  • Weaviate (extras_require not yet defined)
  • Milvus (extras_require not yet defined)

Languages

  • Go SDK
  • Java SDK
  • Rust SDK
  • .NET SDK
  • Node.js / TypeScript SDK (only @sgraal/mcp is on npm today)

Observability & tools

  • VS Code extension
  • LangSmith trace exporter
  • Langfuse trace exporter
  • LLM Wrapper (universal adapter)
  • Cross-provider Normalizer
  • mngr (Imbue) parallel-agent guard

Need an integration we don't ship?

Contact hello@sgraal.com →

Last verified: 2026-05-05 · Published packages: 8 (PyPI 7 + npm 1) · Live API endpoints: 13 · Roadmap: 27