Area
Multiple areas
What are you trying to accomplish?
I want to use OpenScience (synthetic-sciences/openscience, npm: @synsci/openscience) with models routed through OpenCodex (Gemini, Claude, DeepSeek, Kimi, GLM, etc.), with automatic configuration similar to how OpenCodex currently supports Codex, Claude Code, and Claude Desktop.
What prevents this today?
Currently, ocx start and auto-injection support Codex, Claude Code, and Claude Desktop. To use OpenCodex with OpenScience, users must manually configure an OpenAI-compatible custom provider endpoint via openscience local add pointing to http://127.0.0.1:10100/v1.
What should OpenCodex do?
- Detect OpenScience installations or local configuration directory and support automatic proxy injection (or an explicit command such as
ocx inject openscience).
- Expose routed models in OpenScience's provider/model selector.
- Include OpenScience in
ocx doctor checks.
Example usage or interface
ocx start
# OpenCodex detects OpenScience and injects local proxy config:
# [opencodex] OpenScience configured -> http://127.0.0.1:10100/v1
openscience
Alternatives or workarounds
Manually adding a local OpenAI-compatible provider in OpenScience pointing to http://127.0.0.1:10100/v1.
Additional context
Checks
Area
Multiple areas
What are you trying to accomplish?
I want to use OpenScience (synthetic-sciences/openscience, npm:
@synsci/openscience) with models routed through OpenCodex (Gemini, Claude, DeepSeek, Kimi, GLM, etc.), with automatic configuration similar to how OpenCodex currently supports Codex, Claude Code, and Claude Desktop.What prevents this today?
Currently,
ocx startand auto-injection support Codex, Claude Code, and Claude Desktop. To use OpenCodex with OpenScience, users must manually configure an OpenAI-compatible custom provider endpoint viaopenscience local addpointing tohttp://127.0.0.1:10100/v1.What should OpenCodex do?
ocx inject openscience).ocx doctorchecks.Example usage or interface
Alternatives or workarounds
Manually adding a local OpenAI-compatible provider in OpenScience pointing to
http://127.0.0.1:10100/v1.Additional context
Checks