Skip to content

superglue (YC W25) builds integrations and tools from natural language. Get production-grade tools for long tail and enterprise systems.

License

superglue-ai/superglue

Repository files navigation

superglue_logo_white

Build production-grade integrations & tools from natural language.

GitHub Y Combinator Client SDK Docker Weave Badge

choose your mode

superglue agent mode

generate connectors for any API, with OAuth support

superglue toolkits

pre-built and tested tools for your AI agent

what is superglue?

  • Lightweight proxy: point it at any REST / GraphQL / SQL / postgres / file endpoint.
  • LLM‑assisted mapping during config; cached Javascript transforms at runtime (no LLM latency).
  • Self‑heals integrations: when the upstream API or schema changes, superglue regenerates the transform automatically, and keeps the integration running.
  • Security‑first: zero data stored; run fully on‑prem or use our hosted version.

quick start

option 1: cloud-hosted superglue.ai

option 2: self-host

option 3: SDK

npm install @superglue/client 
// Typescript SDK
import { SuperglueClient } from "@superglue/client";

const superglue = new SuperglueClient({
  apiKey: "your_api_key_here", // Get from app.superglue.cloud
  baseUrl: "https://api.superglue.cloud", // Optional, defaults to hosted version
});

what people build with superglue

  • Enterprise GPT: offer legacy systems inside your enterprise GPT
  • Extend AI assistant/co-pilot: offer more actions than search
  • Ship connectors 10x faster, without the maintenance overhead
  • Simple interface for legacy API pipelines
  • Transforming SQL queries into Rest API calls

key features

  • API Proxy: Configure APIs and intercept responses in real-time with minimal added latency
  • LLM-Powered Data Mapping: Automatically generate data transformations using large language models
  • Schema Validation: Ensure data compliance with your specified schemas
  • File Processing: Handle various file formats (CSV, JSON, XML) with automatic decompression
  • Flexible Authentication: Support for various auth methods including header auth, api keys, oauth, and more
  • Smart Pagination: Handle different pagination styles automatically
  • Caching & Retry Logic: Built-in caching and configurable retry strategies

📖 Documentation

For detailed documentation, visit docs.superglue.cloud.

🤝 contributing

We love contributions! Feel free to open issues for bugs or feature requests.

license

superglue is GPL licensed. The superglue client SDKs are MIT licensed. See LICENSE for details.

Next Steps

Text us!
Twitter Adina Twitter Stefan Twitter

About

superglue (YC W25) builds integrations and tools from natural language. Get production-grade tools for long tail and enterprise systems.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 15