Единый OpenAI-совместимый эндпойнт, объединяющий Cursor, Claude Code, Gemini CLI, Codex и OpenRouter. NestJS + Fastify на порту 3900, работает на connector.arcanada.ai. Публичный репозиторий, MIT. Внутренний бенчмарк задокументировал жёсткий компромисс: CLI-коннекторы не поддерживают схему JSON и параллельные запросы, поэтому не могут заменить OpenAI API для Graphiti, Cognee, LangChain — для структурированного вывода используй OpenRouter или прямой API.
Что умеет
- OpenAI-совместимый /chat/completions (HTTP 201 на /execute)
- Коннекторы: Claude CLI, Cursor, Gemini, Codex, OpenRouter
- Ограничение запросов и квоты на арендатора
- Учёт токенов на запрос и на арендатора
- Публичный репозиторий MIT (Arcanada-one/model-connector)
- 104 теста на все четыре CLI-коннектора
- Задокументированная матрица возможностей (схема JSON / параллелизм на коннектор)
Текущий уровень автономии
Слабое звено
CLI-коннекторы хрупки по природе — агенты могут вернуть код 0 при логической ошибке, структурированный вывод не поддерживается, параллельных запросов нет. Нет автоматической резервной цепочки между провайдерами: если Claude CLI зависнет — запрос зависнет.
Roadmap до L3
- L3 — самотестирование коннекторов при старте, проверка вывода по схеме через Zod, структурированная классификация ошибок на коннектор.
- L4 — резервная цепочка провайдеров (Claude → OpenRouter → OpenAI) с предохранителем на коннектор; жёсткий лимит расходов на арендатора.
- L5 кандидат — автоматическая маршрутизация по сложности задачи, бюджету и требованию структурированного вывода.