Самообучающийся AI-агент, который создаёт и улучшает навыки на основе опыта, работает со множеством провайдеров моделей и доступен через CLI и мессенджеры.
- Звёзды
- 6,048
- Форки
- 563
- Открытые issues
- 7
- Последний коммит
- вчера
Что это?
OpenConnector — шлюз коннекторов для AI-агентов и приложений. Пользователь один раз подключает аккаунты приложений, после чего среда выполнения предоставляет общий каталог провайдеров и готовых Actions. Секреты провайдеров остаются внутри среды выполнения, а агенты получают метаданные действий, безопасные метки аккаунтов и результаты выполнения.
Шлюз поддерживает API keys, OAuth2, пользовательские учётные данные и провайдеров без аутентификации. Для каждого Action доступны схемы запросов и ответов, а также необходимые scopes. Среда выполнения предоставляет идентификаторы подключений, runtime-токены, политики разрешения и блокировки действий, временную передачу файлов и журналы запусков с редактированием чувствительных данных.
Шлюз можно запускать локально с Docker или Node.js, используя SQLite или PostgreSQL для хранения данных, а также развёртывать в Cloudflare Workers, Fly.io или Kubernetes с помощью Helm chart. Также доступна размещённая OOMOL среда выполнения. В комплект входит веб-консоль для просмотра провайдеров, настройки учётных данных и отладки Actions.
Ключевые возможности
- 01Общий каталог с более чем 1 000 провайдерами и готовыми Actions
- 02Работа с учётными данными для API keys, OAuth2, пользовательских учётных данных и провайдеров без аутентификации
- 03Контракты Actions со схемами запросов и ответов и необходимыми scopes
- 04Runtime-токены и политики разрешения/блокировки для контроля доступа агентов
- 05Доступ через TypeScript SDK, oo CLI, MCP, HTTP и OpenAPI
Сценарии использования
- Предоставление AI-агенту доступа к GitHub, Gmail или Notion без передачи ему токенов провайдеров
- Добавление рабочих процессов с агентами в продукт, которому нужен повторно используемый доступ к SaaS-аккаунтам пользователей
- Самостоятельное размещение шлюза коннекторов в собственной инфраструктуре с помощью Docker, Kubernetes или Cloudflare
Быстрый старт
- 1
Запустите runtime из опубликованного образа с помощью Docker Compose
docker compose up - 2
Откройте локальную консоль по адресу http://localhost:3000, а справочник API — по адресу http://localhost:3000/docs
- 3
Запустите Action без авторизации, чтобы проверить runtime
curl -s -X POST http://localhost:3000/v1/actions/hackernews.get_top_stories -H 'content-type: application/json' -d '{"input":{}}'
Что важно знать
- Для OAuth-провайдеров нужны учетные данные OAuth-клиента приложений, которые вы зарегистрировали самостоятельно, если только вы не используете сервис, размещенный OOMOL.
- При самостоятельном размещении необходимо управлять хранилищем, OAuth-приложениями и инфраструктурой.
Темы
Частые вопросы
- Что такое open-connector?
- Самостоятельно размещаемый шлюз аутентификации: AI-агенты вызывают более 1 000 SaaS-сервисов через SDK, CLI, MCP, HTTP и OpenAPI, не получая доступ к учётным данным. OpenConnector — шлюз коннекторов для AI-агентов и приложений. Пользователь один раз подключает аккаунты приложений, после чего среда выполнения предоставляет общий каталог провайдеров и готовых Actions. Секреты провайдеров остаются внутри среды выполнения, а агенты получают метаданные действий, безопасные метки аккаунтов и результаты выполнения.
- open-connector можно использовать бесплатно? Какая у него лицензия?
- open-connector распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- open-connector всё ещё поддерживается?
- Активно поддерживается. Последний коммит в open-connector — 19 окт. 2026 г..
- Для чего можно использовать open-connector?
- Предоставление AI-агенту доступа к GitHub, Gmail или Notion без передачи ему токенов провайдеров Добавление рабочих процессов с агентами в продукт, которому нужен повторно используемый доступ к SaaS-аккаунтам пользователей Самостоятельное размещение шлюза коннекторов в собственной инфраструктуре с помощью Docker, Kubernetes или Cloudflare
- Как установить open-connector?
- Запустите runtime из опубликованного образа с помощью Docker Compose: docker compose up Откройте локальную консоль по адресу http://localhost:3000, а справочник API — по адресу http://localhost:3000/docs Запустите Action без авторизации, чтобы проверить runtime: curl -s -X POST http://localhost:3000/v1/actions/hackernews.get_top_stories -H 'content-type: application/json' -d '{"input":{}}'
- Где скачать open-connector?
- Исходный код и инструкции по установке — на GitHub: https://github.com/oomol-lab/open-connector
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Платформа fair-code для автоматизации рабочих процессов и создания AI-агентов: визуальный редактор, пользовательский код и более 1500 интеграций.
Набор инструментов для создания CLI, которыми AI-агенты могут управлять существующим ПО, и CLI-Hub для установки готовых решений.
Приложение с открытым исходным кодом для запуска локальной команды AI-агентов, автоматизирующей многоэтапные задачи на компьютере; бесплатная альтернатива Claude Cowork.
Платформа для запуска AI-коллег на собственной инфраструктуре: у каждого агента свой браузер, файлы и инструменты, а все действия контролируются политиками и журналируются.
Самостоятельно размещаемая open source-платформа AI-ассистента и постоянных ботов: вы выбираете модель и песочницу, а пользоваться можно через веб, компьютер, iPhone и Android.