A self-improving AI agent that creates and refines skills from experience, runs on many model providers, and works through CLI and messaging apps.
- Stars
- 6,048
- Forks
- 563
- Open issues
- 7
- Last commit
- yesterday
What is it?
OpenConnector is a connector gateway for AI agents and applications. Users connect their app accounts once, and the runtime exposes a shared catalog of providers and prebuilt Actions. Provider secrets stay inside the runtime boundary, while agents receive action metadata, safe account labels, and execution results.
The gateway supports API keys, OAuth2, custom credentials, and no-auth providers. Each Action publishes request and response schemas and required scopes. Runtime controls include connection identity, runtime tokens, allow and block policies for actions, temporary file transit, and redacted run logs.
It can run locally with Docker or Node.js using SQLite or PostgreSQL for state, and it can be deployed to Cloudflare Workers, Fly.io, or Kubernetes through a Helm chart. A hosted runtime from OOMOL is also available. A bundled web console handles provider browsing, credential setup, and Action debugging.
Key features
- 01Shared catalog of 1,000+ providers and prebuilt Actions
- 02Credential handling for API keys, OAuth2, custom credentials, and no-auth providers
- 03Action contracts with request/response schemas and required scopes
- 04Runtime tokens and allow/block policies for controlling agent access
- 05Access via TypeScript SDK, oo CLI, MCP, HTTP, and OpenAPI
Use cases
- Giving an AI agent access to GitHub, Gmail, or Notion without sharing provider tokens with the agent
- Adding agent workflows to a product that needs reusable access to user SaaS accounts
- Self-hosting a connector gateway on your own infrastructure with Docker, Kubernetes, or Cloudflare
Quick start
- 1
Start the runtime from the published image with Docker Compose
docker compose up - 2
Open the local console at http://localhost:3000 and the API reference at http://localhost:3000/docs
- 3
Run a no-auth Action to verify the runtime
curl -s -X POST http://localhost:3000/v1/actions/hackernews.get_top_stories -H 'content-type: application/json' -d '{"input":{}}'
Things to know
- OAuth providers need OAuth client credentials from apps you register yourself, unless you use the OOMOL-hosted service.
- Self-hosting requires you to manage storage, OAuth apps and infrastructure.
Topics
FAQ
- What is open-connector?
- Self-hosted auth gateway that lets AI agents call 1,000+ SaaS providers through SDK, CLI, MCP, HTTP, and OpenAPI without handing over credentials. OpenConnector is a connector gateway for AI agents and applications. Users connect their app accounts once, and the runtime exposes a shared catalog of providers and prebuilt Actions. Provider secrets stay inside the runtime boundary, while agents receive action metadata, safe account labels, and execution results.
- Is open-connector free to use? What license does it have?
- open-connector is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is open-connector still maintained?
- Actively maintained. The last commit to open-connector was on Oct 19, 2026.
- What can I use open-connector for?
- Giving an AI agent access to GitHub, Gmail, or Notion without sharing provider tokens with the agent Adding agent workflows to a product that needs reusable access to user SaaS accounts Self-hosting a connector gateway on your own infrastructure with Docker, Kubernetes, or Cloudflare
- How do I install open-connector?
- Start the runtime from the published image with Docker Compose: docker compose up Open the local console at http://localhost:3000 and the API reference at http://localhost:3000/docs Run a no-auth Action to verify the runtime: curl -s -X POST http://localhost:3000/v1/actions/hackernews.get_top_stories -H 'content-type: application/json' -d '{"input":{}}'
- Where can I get open-connector?
- The source code and installation instructions are on GitHub: https://github.com/oomol-lab/open-connector
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Fair-code workflow automation platform for building AI agents and workflows, combining a visual canvas with custom code and 1500+ integrations.
A toolkit that generates agent-native command-line interfaces for existing software, plus a CLI-Hub registry for installing ready-made ones.
Open-source desktop app for running a local multi-agent AI workforce that automates multi-step computer tasks, positioned as a free alternative to Claude Cowork.
Self-hosted AI coworker platform where each agent gets its own browser, files and tools, with every action gated by policy and logged.
Self-hosted, open source AI assistant and persistent bot platform where you choose the model and sandbox, on web, desktop, iPhone and Android.