Перейти к содержимому
ОТКРЫТЫЙ КОД · APACHE-2.0

OpenConnector: открытый шлюз для ИИ-агентов.

OpenConnector — открытая среда выполнения коннекторов под лицензией Apache-2.0, которую поддерживает OOMOL. Она связывает ИИ-агентов с API приложений. Она управляет подключениями аккаунтов и учётными данными и предоставляет Actions через SDK, CLI, MCP или HTTP. Разверните её самостоятельно или выберите хостинг OOMOL.

OpenConnector — открытый runtime коннекторов, который поддерживает OOMOL. Официальный сайт проекта — openconnector.io.

Хотите обойтись без развёртывания? Использовать OOMOL↗

  • Самостоятельное размещение
  • Проверяемые Actions
  • SDK · CLI · MCP · HTTP

ЛОКАЛЬНАЯ КОНСОЛЬ

Узнайте, что доступно вашему агенту.

Просматривайте провайдеров, настраивайте подключения и изучайте Actions в консоли, входящей в OpenConnector.

Открыть проект

Провайдеры

Интерактивный просмотр

Провайдеры24

24 из 24 выбранных приложений

Больше приложений
Интерактивный просмотр консоли · Подборка приложений, а не подключённый аккаунт или работающая среда.

КАК ЭТО РАБОТАЕТ

Чёткая граница между агентами и приложениями.

Агенты находят доступные операции. Шлюз проверяет права и выполняет Action. Учётные данные провайдеров остаются внутри среды выполнения.

Ваш агент / приложение

OpenConnector

Учётные данные · Области доступа · Политики · Журналы

Подключённые приложения
01

Подключите аккаунт

Укажите API-ключ или разрешите подключение через OAuth. Учётные данные аккаунта останутся внутри шлюза.

02

Найдите Action

Перед вызовом проверьте входные схемы, необходимые права и аккаунт подключения.

03

Контролируйте выполнение

Используйте токены среды выполнения и политики Actions, затем просматривайте журналы, очищенные от конфиденциальных данных.

КАТАЛОГ КОННЕКТОРОВ

Приложения, в которых вы уже работаете.

Начните со знакомых провайдеров. Изучите их исходный код или подключите аккаунт через OOMOL.

ИНСТРУМЕНТЫ РАЗРАБОТЧИКА

Одна модель Action. Инструменты на ваш выбор.

Начните с публичного Action для Hacker News, затем подключите нужные приложения. SDK и CLI поддерживают собственные среды выполнения и облако OOMOL.

Читать документацию
TypeScript
import { OpenConnector } from "@oomol-lab/connector";

const connector = new OpenConnector({
  baseUrl: "http://localhost:3000",
  runtimeToken: process.env.OOMOL_CONNECT_RUNTIME_TOKEN,
});

const stories = await connector.hackernews.get_top_stories({});
console.log(stories);

Сначала установите @oomol-lab/connector. Этот пример вызывает работающий локальный экземпляр OpenConnector из Node.js.

Готово к работе. Открыто для изменений.

Начните с готовых Actions, запустите шлюз на своей инфраструктуре и поделитесь нужными вам улучшениями.

  • Готовые Actions
  • Шлюз на вашей инфраструктуре
  • Вклад сообщества
Сравнить возможности и развёртывание

НАЧНИТЕ РАЗРАБОТКУ

Выберите, где запускать.

Запустите OpenConnector на своей инфраструктуре или доверьте OOMOL облачную среду выполнения и поддерживаемые OAuth-подключения.

ВАША ИНФРАСТРУКТУРА

Запустить OpenConnector

Для разработчиков, которым нужен контроль над средой выполнения, хранилищем и настройками.

  • Запустите локально с Docker или Node.js.
  • Управляйте учётными данными и OAuth-приложениями.
  • Изучайте, расширяйте и развёртывайте исходный код.

БЕЗ РАЗВЁРТЫВАНИЯ

Использовать OOMOL

Для пользователей и команд, которые хотят подключать приложения и сразу вызывать Actions.

  • Используйте облачную среду коннекторов.
  • Авторизуйте поддерживаемые приложения через управляемый OAuth.
  • Вызывайте через агента, CLI, MCP или SDK.

Оба варианта используют общие ID провайдеров, ID Actions и схемы. Настройка клиента и авторизация аккаунтов зависят от выбранной среды выполнения.

Вопросы об OpenConnector

Что такое OpenConnector?

OpenConnector от OOMOL — открытый шлюз между ИИ-агентами и API приложений. Он управляет подключениями аккаунтов и предоставляет Actions с доступными для изучения схемами через SDK, CLI, MCP и HTTP.

О проекте →

Можно ли использовать его без облака OOMOL?

Да. Разверните открытый runtime на своей инфраструктуре и настройте собственные учётные данные и OAuth-приложения. Облако OOMOL — дополнительный вариант с управляемым OAuth для поддерживаемых приложений и размещённым runtime.

Развёртывание OpenConnector с Docker →

Проверен ли каждый Action в каталоге?

Определение в каталоге, локальный исполнитель и успешный вызов внешнего API — разные уровни проверки. Перед использованием изучите конкретный Action, ревизию исходного кода и записи проверок.

Проверка →

Достаточно ли сменить URL для перехода на другой runtime?

В поддерживаемых сценариях используются общие Provider ID, Action ID и схемы, но токены runtime, подключения аккаунтов, OAuth и настройки клиентов зависят от развёртывания. Следуйте инструкции выбранного runtime.

SDK и CLI →

ОТКРЫТАЯ РАЗРАБОТКА

Читайте код. Запускайте. Меняйте под себя.

Изучайте среду выполнения и код исполнителей, сообщайте о проблемах или добавляйте коннекторы. Проект распространяется по лицензии Apache-2.0.

Определение проекта · отрывок из README на английском

“OpenConnector is an open-source connector gateway for AI agents”

OpenConnector README · OOMOL↗

6,059 звёзд от сообщества GitHub.