superglue logo

superglue

Turn natural language into reliable API workflows instantly

Superglue lets you describe integrations in plain English, automatically generating, executing, and maintaining deterministic workflows across any REST, GraphQL, SQL, or file endpoint with built‑in schema drift handling.

superglue banner

Overview

Overview

Superglue lets developers describe API integrations in natural language. The platform translates those instructions into deterministic workflows that can call REST, GraphQL, SQL, Postgres, or file endpoints, apply JavaScript transforms, and return structured results.

Audience & Capabilities

Ideal for AI‑agent builders, integration engineers, and data teams that need rapid, reliable connectors without hand‑coding each request. It provides LLM‑assisted schema mapping, automatic validation, smart pagination, caching, and retry logic. When an upstream API changes, Superglue detects the drift, regenerates the transform, and keeps pipelines running.

Deployment

Available as a cloud‑hosted service or an on‑premise installation. Install the TypeScript client via npm, configure API credentials, and execute workflows through a simple executeWorkflow call. The GPL‑3.0 licensed core runs on any Node environment, with zero customer data persisted.

Highlights

LLM‑assisted data mapping with cached runtime transforms
Self‑healing schema drift detection and automatic remapping
Lightweight proxy supporting REST, GraphQL, SQL, and file endpoints
Security‑first design: zero data storage, on‑prem or hosted

Pros

  • Natural‑language workflow definition reduces development time
  • Automatic schema validation and drift handling ensures reliability
  • Built‑in caching, retries, and pagination simplify integration
  • Flexible authentication supports many schemes

Considerations

  • Relies on LLMs for initial mapping, which may need tuning
  • GPL‑3.0 license may restrict commercial redistribution
  • Runtime transforms are JavaScript, requiring a Node environment
  • Self‑hosting requires infrastructure and ongoing maintenance

Fit guide

Great for

  • Teams building AI agents that need dynamic API access
  • Enterprises requiring on‑prem integration with strict data residency
  • Developers who want to prototype integrations without hand‑coding
  • Organizations looking to automate legacy API pipelines

Not ideal when

  • Projects that cannot use a Node/TypeScript runtime
  • Use cases demanding zero external dependencies or LLM usage
  • Scenarios where GPL licensing is incompatible with proprietary code
  • Simple static data pulls where a direct API call suffices

How teams use it

Voice‑activated task automation

User commands are turned into API calls that fetch data and trigger actions without manual coding.

Internal GPT with extended toolset

The model can query CRM, ERP, or file stores via generated workflows, delivering up‑to‑date answers.

Rapid connector development

Teams generate and deploy new SaaS connectors in hours, with automatic schema updates handling API changes.

Legacy system migration

Existing SQL queries are mapped to REST endpoints, enabling phased migration to modern services.

Tech snapshot

TypeScript97%
JavaScript2%
CSS1%
Shell1%
PLpgSQL1%
HTML1%

Tags

open-sourceaietl-automationllmintegrationfunction-callingtransformationsagentsmcpoauth2api-orchestrationapi-gatewayai-agentsdeveloper-toolsapi

Frequently asked questions

How does Superglue handle API schema changes?

It detects drift, regenerates the JavaScript transform using the LLM, caches it, and continues execution without manual updates.

Do I need to store any data in Superglue?

No. The platform stores zero customer data; all processing occurs in‑memory, and you can run it fully on‑prem.

What runtimes are supported?

Superglue provides an npm client for Node.js/TypeScript environments; you can also use the hosted service via HTTPS.

Which authentication methods are available?

Header auth, API keys, OAuth, and custom credential injection are supported through the API config.

Is there a free tier or open‑source version?

The core engine is open source under GPL‑3.0, and a hosted version is available with a free trial.

Project at a glance

Active
Stars
1,972
Watchers
1,972
Forks
114
Repo age1 year old
Last commityesterday
Primary languageTypeScript

Last synced 12 hours ago