
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.

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
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
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
Last synced 12 hours ago